Really cool and innovative idea and some great tutorial levels. I thought the first real level was quite long and intimidating though for just having learned the mechanics. Overall, nice work!