I've seen a few articles a while back saying the Haze demo will come on Nov. 16th...Now there were rumors of the game being delayd soooooooo.... what's going on with it? does anybody know?
Log in to comment