Satisfying puzzle game to complete, although I felt some of the mid-range puzzles were harder than the actual last few. Maybe I just had a brain freeze of my own, though.