It's a quite tricky puzzle game! The art could've been better of course, but there is also a part of the level which is extremely difficult to pass due to some wind I presume, pushing you away? Anyways, not bad of a challenge!