Quite decent.
Well, the music does get repetitive, and the base concept is nowhere near original, but I really like that where each piece should go is not readily apparent. Also, the color scheme is pretty neat.
Overall, although I'm not thrilled, you certainly deserve an upward thumb.