Yeeeaah, probably should've streamlined the walking ability thing. After level 3, the player starts with it, but can still be a lil annoying, but really wanted to hammer home the mechanic. (;^^)
As for losing the walking ability, the character can only hold 2 abilities and loses the ability they gained the longest ago. So for those puzzles, you need to make sure to "re-gain" the walking ability to ensure it doesn't get removed once a third ability is obtained (like get walking -> get jump -> get walking again -> then walk into fire). Otherwise, you need to restart the level. >.<
I'm glad you liked though! Thank you for the long comment! :D