Does anyone know what the hell happened to this game? It was supposed to come out last November or something, then it got hit with two delays, now it's fallen off the face of the planet.

It was looking so good too, the demo was fantastic. The level editor looked incredible.