I love the idea, the game is really fun and looks amazing.
The only thing i would say is there could be more feedback for the player, it's hard to tell when you hit an enemy. Although it's understandable given the time we were given to finish the game.
The art is amazing, the idea is super creative and it's fun to play, Great job!