Very Very Good
I always like these games, and this had a little more; something akin to more puzzle based games. Which i liked even more. Other than a few spelling mistakes the only other criticism i have is the music track, it starts everytime you go to a level.
Overall Great Indeed.