I enjoyed this one. There's a bit of trial and error with the gameplay and I wish there was a health bar for the bosses. But the reflection mechanic is quite intuitive and is used pretty interestingly.
The pre-existing art looks nice in the game. I think the buildings are a bit crusty/low resolution with a noticeable outline, but everything generally fits well together.
I think the shield could've been easier to aim and it would've improved the first two boss fights.
The music/sound design is pretty nice. Not too overbearing and it works with the aesthetic.
Good effort for your first game jam.