The graphics were quite good, but the tileset was a bit too busy for my tastes. I also quite liked the concept, and the reflecting mechanic is fun, though I wish it had feedback like particles and effects. The monsters shooting could definitely use some as well.
It's intended to be a hard game, which I enjoy, but it's definitely hard in a way that doesn't feel fair to the player. The player character is far too slippery and has way too much inertia for all the precise platforming the game asks of you. The spike hitbox is also way too large for such a small sprite, and I kept dying by touching the side of the blocks the spikes were attached to, which makes being precise even more difficult.
The tutorial is also way too slow and you can easily miss some information by being impatient, like I did with the shield rotation mechanic.
It's an alright, even quite a fun game, but it definitely needs some more polish. Not bad for a first jam.