This game is Square Enix's idea of a 25th anniversity game?! I saw this and Gamestop today and want to know... why!?
I'm still not 100% sure of the story, I just know it involves music... and sock puppets apparently XD no not really.
If anyone knows what this is about please explain it to me.