cosmic_drift on 14 December 2016
What about Western AAA games don't you like per se?
As for this news, I really can't fathom why these systems need to be in place. It seems shady at this point.