AlfredoTurkey on 18 March 2017
Intrinsic said: it begins...... does this mark the first game to release simultaneously across digital and retail to have sold more digitally? To think just 3-4yrs ago digital sales made up only like under 10% of a games sales. |
I'm sure this included Steam so... no lol