I remember playing the demo for this. It was the game where you put in an audio CD and it turned the tracks into level designs, wasn't it? The things they can do with technology these days, eh?
That's the one! I only had the demo too unfortunately.