Troll Game. . ill! fl Pitt E TH rean EVIL "RENT.. what game is it?