I was an early backer of this game, and though I agree it's definitely rough around the edges, it shines when playing with a group of friends. If you've ever played the made up game "Mike Myers" on any of the Call of Duty titles you'll really enjoy this game.
RE: The Triple A (An Average Amateur) Review: Friday the 13th