Impressive stuff! Very well presented, good bit of humour in there. Nice work on the cutscenes, does very well for the presentation.
A score system or timer would be great for tracking progress and competing with others, but other than that, nothing to complain about. Reminds me of old flash games, brought back some nostalgia.
Very nicely done :)