Good puzzler with good level design. Really like the mechanics of this one. Looks and sounds very good too.
Some feedback, I think the walking against a wall to not use a step mechanic felt a bit inconsistent, like you couldnt use it against the same wall twice, which is fine in and of itself but I think there should have been some graphic indicating what wall was already used.
Besides that its a really good puzzle game with alot of great levels and a very fair difficulty. One of my favorite games I've played so far. Well done!