Super cute! I like your approach to player training: A quickie cutscene, and then dump them into the game to feel it out. Really felt fresh and rewarding.
The boss fights felt incomplete. I think some sound effects or some visual cue when you hit the boss, would go a long way.