Summation: Never has jumping been so frustrating, nor stacking blocks so difficult to pull off.
I wanted to like this game, I really did. And honestly, the game designer did a pretty good job. The mechanics aren't new or spectacular, and in general, there's only ever one way to solve the puzzles, but a puzzle game can't have everything.
Of the mechanics it does have, I can speak positively. The guns - most easily described as platform, crossbow, grapple, and magnet - allow for some interesting and actually challenging puzzles, and even if the game's nothing to look at visually, ordinarily the core gameplay at work here would signal a thumbs-up from me.
But- and given my non-recommendation, you knew there would be a "but"- the controls and physics are wonky. It's fine for my character and the objects to be somewhat floaty, if it didn't make setting up the more elaborate platform solutions frustrating to the point of rage-quitting. I'm not talking about puzzle difficulty here - I'm talking about the very simple aspect of control, which any game that uses platformer elements should implement properly. No matter how often you try, your boxes will slip, slide, perform mind-bending dances and fall off of the platforms you have spent minutes - nay, hours - placing them onto. And then you will have to try again.
And again, and again, and again.
The ratio of hours I have spent attempting to place one box on top of another box/platform while in mid-air, or attempted to carry a box over my platform-gun's tiny platforms to the number of hours I have spent actually playing the game is probably 1:1, maybe 2:1. The character becomes easier to control as more time is spent on the game - so depending on your speed at solving puzzles, you may become an expert before reaching the stages in which mid-air stacking is necessary - but it should not be required to spend 10 minutes solving a puzzle and 30 minutes trying to stack boxes. Even with practice, that is my experience at the end-game levels.
As to the levels themselves; I can only say that experiences shall vary. Most of the puzzles were not very difficult, although several of the later puzzles would have made me feel justified in my purchase were it not for the control issue.
I cannot recommend this game until the physics and controls are fixed. That's too bad, because the designer really did come up with something clever and created some interesting puzzles.