Solid game!
I liked how you implemented a core gameplay loop around the theme. Two different play styles happen on separate sides of the screen. The visuals were nice, and I think you've selected a nice music track to go along with it.
Player attack and movement could be juicier, but even in their current phase, they feel great. Other than that, I wish you have used the "geometry" limitation more often, I think it would add something more to the game!
Excellent job!