Superb Puzzler




This is one of the best puzzle games I've played in a long time. The levels are often very challenging, and sometimes insanely difficult; fortunately it has a very neat feature which will show you as much of the solution as you want if you're particulary stuck.
If I have one criticism it is that you can only play one level (from each set of levels) at a time, and must complete the latest level in order to unlock the next. This is frustrating if you are stuck on a level, but don't want to give in and look at the solution yet, as you can't go and try another level in the mean time.
Nonetheless, definitely worth every penny.