Whatever dumbass failed to put the release date in the trailer should be fired, how on earth did they not do that. Also here are the PC specs