I don't think I realized that ever came out on PC. I wanted to get it when it came out for PS3, but I didn't have a guitar controller for that system and it doesn't look all that fun as a gamepad game.
Did you get it? It looks pretty fun and seems to have a familiar vibe to it, but I just can't place it. The music aspect is certainly appealing though and I'd like to try something new on here. Let me know if it is any good!