Talk:Operation: Plague Star/@comment-74.110.204.200-20171109172356/@comment-33606087-20171109235635

Seriously, source? All I see is a bunch of people screaming and being children, no one stating where this info came from. Can't find anything about it on the forums, and googling hasn't given me any results. So can everyone just calm down, stop hating on console players, and provide a source for this supposed delay?