The idea is so cool! The presentation is very funny too! Only thing that I think could be improved in the future is the camera.. I have a bit of motion sickness and the rotation of the camera was too abrupt for me. Overall it's a very good game :)
Sorry for giving you motion sickness :) I'm unlikely to develop this any further but if I ever do, I'll be sure tone it down a bit!