I love the presentation of this game! The music, sound effects & commentary is just too funny!
The gameplay feels a bit disconnected from what is happening. I guess it's by design (role reversal by not giving direct control of the character), but it took out some of the fun.
Still, the presentation somehow makes up for that and it's a cool game. Good job! *bird*
PS: You should add a disclaimer, that people NEED to play this game with audio, as (to me) that's where most of the fun in this game is.