This is actually quite good.
When I opened up this game I was expecting something less than great, you know just another one of those lame submissions that was good overall, but just another average submission for the contest, but this was actually quite good. The graphics were detailed and cartoony and the gameplay was a lot of fun in general. The intro was good too. Nice work.