Pretty nice shmup! Certainly had some cute and solid presentation/construction to it overall: loved how satisfying it was to blast away and see the explosive feedback from enemy deaths, and I loved how the game kept things interesting by constantly introducing new enemy types, new bosses, and new hazards and bullets to avoid, all while dangling this intrigue about the moon over you as a bit of story progression.
In terms of feedback: I'm a bit conflicted about the power-ups. It's very exciting to get powered-up and start blasting away huge spreads of bullets along with your cat, yes, but the fact that you can lose all of that by getting hit once really sucks the wind out of my sails: so much work and time invested to lose it all so easily. There's also an issue with difficulty: if you're all powered-up, you can just blast through bosses and waves effortlessly with barely having to dodge, and yet if you don't have any powers, then later waves and bosses can feel ridiculously spongy and a real repetitive slog to wear them down with your basic bullets. Not sure what the ideal solution is here.
Furthermore the gameplay is a bit basic and without any unique mechanics: it's not bad but I can see it getting a little repetitive for some despite the game attempting to keep things spicy with new enemies and such.
Also I really hated how when you kill the last enemy on screen, it just disappears instead of giving a satisfying explosion and point pop-up like it does for all the others: if you could somehow change it so that it doesn't wipe the screen of effects immediately, that'd be great. Currently the only way to see the last explosion is to leave a power-up on screen so it delays the effects clean-up.