Great Game
I used the walkthrough for the last two levels. Level 24 just had a stupid non-logical solution, and level 25 because I just walked in the door and won, and I wanted to find out how I did it. Turns out I just fluked the right time to play :P
Other then level 24, great game!