I played this game for my indie game showcase last night. I had a lot of fun with this game. My only thing was toggling the flashing lights and screen shake everytime i restarted a gameplay, other than that it was a great game.
For those who want to see gameplay of it.