Fun idea!
But maybe there is way too much screnshake, it made me dizzy.
Also, I couldn't get past the first level.
sorry about the screenshake, it shouldn't be as bad if you play the downloadable (the online version i know has issues with this, if you found there was too much on the downloadable as well then that's my bad)