This is very well put together.
At first I thought the exchange mechanic was going to be cumbersome, but it was fun to use. I noped out after a few attempts of the second boss, cause.... I'm too old for this, but it definitely feels doable.
The attacks are well telegraphed. They come out a bit too fast for my taste, but seem very possible to avoid. Skill issue on my part.
The graphics are charming, but a bit inconsistent.
The audio fits the game well.
It was fun to play. Glad I could experience it!