Viewing a single comment thread. View all comments

Glittering-Lie-1340 t1_jacvn2g wrote

Microsoft and steam are better at selling games to players who arent going to play them. Marketing win?

1