Wow, our take on the theme was very similar :) (though I made mine partially realtime and undoing is a part of the puzzle in later lvls).
I love the lava blocks idea and your game is just way more polished and offers more levels. Congratz on the win.