Ok now this is game design... really interesting idea and done really well. I love that i feel really smart for planning ahead where i will rewind and let the lava flow. The fact you have to be quick with your fingers aslo adds to how good you feel when you beat a level. Awesome game!