Neat game, but very fiddly with the puzzles which makes them hard/frustrating.
Consider using a more standard control scheme so players are already familiar with how to control the character.