love the art, style, the little sounds, really good feel to it all. My brain however might not work as fast and it quickly escalated to a panicked button mashing :D
Awesome game!