Is it me or is there just a lack of advertising of whats supposed to be coming on the 18th?
Just a bit at the end of a video giving the date!!
Are they embarassed to say what they are fixing or advertising the first of 6 DLC's they gotta fit in within 9 months or so?


