Cool game. I really like how polished the game feels and looks. You had a good number of levels with some interesting puzzles. I also liked how levels usually had a secret way to go about them differently.
I found the controls a bit difficult to manage a times. The first boss I felt like I couldn’t hit some of the arrows for some reason and had to just keep trying until it worked lol.
All in all, amazing game, great work!