Really original idea, had a ton of fun solving all the puzzles! With more levels and some polish I could definitely see this becoming a full puzzle game! I found that the learning curve was easy to handle, and that the game taught the player with correct, understandable steps. I especially loved how it escalated into a final scrolling level. That could be a great idea for "boss levels"!