An excellent puzzle game! The graphics are colorful and the gameplay is smooth. It's easy to learn, but hard to master. If there were a few things I'd change about it, I'd make it more mouse-based, I'd add a volume meter and I'd let the player choose their own color.
Of course, these are just nitpicks. You can't have it all!