Considering how competitive april and may is, it's gonna be tough if they pull review scores like that.
It's not exactly helping Dark Souls 3 could take away some of that shine and FFXV getting more coverage thanks to the release date. If you need to sell games of this kind you need word of mouth and media help.
If someone asks why I'm using an alt account, CGI and Truckusaurus got me a temp approval until I get my iconic and notorious "kurasakiichimaru" account back. :p







