All I have to say is wow! Really good work! Love the puzzles and the boss fight was fun and not too hard. I really liked the mechanic where you needed to bounce things around to move them around the map. Really well made game. Impressive!
Edit: And the artwork is amazing!