Has anyone heard of this game?
I got it on a demo disc a while back (last year maybe) and at first my brother and I just thought it was another cheesy music making game. On further exploration (ie- playing it) however, we found that's it's pure awesome. The soundtrack is amazing and it's very... surreal. I adore it, but I've never been able to find the full version, so I just play the demo lots xD.
Also, it won Gamespot's "Game that should have been huge, but wasn't". Or something like that.