Challeging, but fun.
This is a neat puzzle game you have set up. Its difficult to pick up and master, but you get the hang of it after awhile. The game itself is hard, but that only adds to the fun of solving a level. And it goes in such baby steps that you learn quickley enough as you go. Anyway nice game, really a nice puzzle game.