I love this kind of games. I got tired of the old action shooters, or gravity (or defying gravity) flying-birds. Finally a game that get's me thinking properly. At some point this games becomes really hard and I could actually hear my brain think. Congratz for an excellent puzzle!