Page should be up soon, assuming there aren't any problems with it. A few screen shots are included on the page and a video will be up within the next few days (hopefully). The engine is pretty close to being finished which leaves some more level design, graphics, and sound to go. After putting an engine together from scratch, however, these seem like small things to do. We're also hoping to get the game up on Desura soon, but that will have to wait until after some work on the engine.
-Nonulok