The presentation of the game is very charming and i love the explosion and also the crawl "animation"! :D
But! The jam is about gamedesign and gameplay. So! The mechanics are solid and well executed. The difficulty build up slowly and is fair.
Don't know what else to say except, well done!!