Review: Slayaway Camp

My inner horror nerd was squealing with gore-filled joy when I received this game.