I've only seen a small article on Gamespot talking about what it was called but haven't seen anything else. Does anybody have a good link for info on it? Maybe a video?
*edit* My friend just told me it's supposed to come out tomorrow. Is this true? I thought the article I read said December? --- There's a dude in the bushes--HE'S GOT A GUN, what's he doin? I don't know I don't know, RED TEAM GO RED TEAM GO!