What the crap? Can this thing be for real? They say it is. Two parts? (Thanks, RI)
UPDATE: Here is big thing 1Up did and looks like its all real. I am not quite sure what to think.
UPDATE: This looks like serious coolness for FPS gameplay, yes? More and more liking this.
UDATE: Get the teaser video for the thing right here.