Wow
I loved this game for three reasons - First, the graphics are just so smooth and pretty! There were hardly any glitches or jerky motions, so it made gameplay enjoyable. Second, it's just a fun puzzle game with a decent learning curve. And lastly, the file size is small enough that it won't leave dial up users (which, heh, I was one for a while) in tears, waiting for it to load.
Overall, this is an excellent game. Great job!