An entertaining little puzzle game with a nice art style and a suspiciously lovable protagonist (think about it... who even sent the meteor?). I would love to see this made into a level-based game progressing through different puzzles. Good work!