Really nice. The first level (fire) was difficult but the third level (earth) was quite easy. However, the last level (air) is just not possible for me. It seems like the game is registering some keys even on slower pace, and so I wasn't able to finish it.
The music was different for each level giving each level a unique feel and vibe.