I was strictly talking about internal marketing materials regarding the possible DLC scheme.I thought the internal stuff was very positive?
I didn't read anything about it but people said that it sounds very good. Like "one of the best games in the franchise" good.