I beat this game. I may or may not have lost my sanity playing it but it was definently a good time and a great game.
Nice one.