Dont know about a review. But i have to say the game was good enough for me to buy 10 mins later on steam!
I think its mostly cause im a rhythm game nut - and being able to use your own songs really sold me. Best way to think of it... A racer in which the track follows the rhythm of the song playing while stacking blocks of color to match them up into combos. I like it.