As someone else mentioned, you did a great job of making the 'player' seem overpowered while still being fair. Fun gameplay, nice, simple art and fitting music for the vibe. Great job!
(Consider checking out my submission, Duck Run! It's a spin on the classic Duck Hunt game)