The game has a very interesting idea, although I felt the puzzles were a bit lacking in challenge. Overall, for me, the weakest point was definitely the boss fights, as they are very easy. I think this is an area that needs reworking. In general, the enemies are also quite easy. I think they need to be better integrated with the puzzle-solving to gradually increase the difficulty for the player.
Visually, the game gives off a somewhat strange sense of monotony, as does the music, which might have been your intention, and if so, you succeeded in setting the mood. However, be careful, as the music can make you a bit sleepy after playing for a couple of levels.
The game’s physics are very enjoyable and satisfying. I think the character concept was the strongest element of your game. Congratulations.