Nicely done! The learning curve was perfect. Very fun puzzle game. Only downside was I essentially got soft-locked on level 5 by undoing going back to the original position and raising the yellow blocks. I couldn't move or rewind.
Thank you! If you get stuck like that you can pause and restart the level.