This is probably the best flash game I have ever played! It is such a great puzzle solver. It's the only game I've played so far that I want to come back to and beat after taking a break. I'm going to follow the author. I hope to play more games like this!