Brilliant idea.
Great idea, and not too badly done, but, it's got very annoying things clawing at it, like there's only limited songs, it's not the whole song, but brilliant idea, nonetheless.
I rated 4*, if you work on it, you can get it awesome. :P