i'm not sure when i watched it before, but, this game has stuff that gets me seriously excited as a gamer. i remember that clip they showed awhile back and i was like, wow.
have you guys seen lots of clips since then? and, does it look like a seriously great game?
edit: i think it may have been that "first look" type of clip way back when?
Log in to comment