Visuals and Animations are great. Gameplay is fun. Boss Battle was fun, but could be better (im nitpicky here :D cus I like bossfights, especially difficult ones).
The boss is spamming the same attack animation until next phase starts. I prefer more randomness, even if it would make the bossfight much much harder.