Barkley on 11 June 2017
Infinite Warfare - 77
Watchdogs - 80
Battlefront - 73
Nah I don't think it has any influence. If anything the less marketing you do the higher the score, because the only people that bother to review the thing or have even heard of it are probably excited about it.







