Woah! Love it! This is a very nice combination of a puzzler and a platformer! and also in a sense a step-by-step strategy since you need to plan almost everything before you do it!