What does this have to do with E3? Its been out for a couple weeks now, Isnt E3 suppost to be about new releases? and not a game thats been out for a couple weeks? I was hoping for a better game than this >.
Log in to comment