This game really surprised me, I wasn't expecting so many different elements near the end keeping the whole core mechanic fresh. I do think the yellow gem you need to collect could have a slightly more forgiving hit box though. Otherwise, cute sound effects and really creative idea.