this game is either gonna be really hard, or I am just really bad lol Nice killer masks, for some reason it reminds me of Rob Zombie's '31'
Demo Gameplay NO Commentary