Excellent Puzzles

A list by jamie3g :: 6 games
...
 

Some of my most time spent was worth it in these levels.