Wow
This is possibly the best litte game on this whole site. I congradulate you for making something completly unique. I have to say after the few first seconds I was caught off guard and actually managed to say holy crap before getting completly confused.