whenstheracewar

whenstheracewar t1_iyf2eky wrote

The game awards mean little to nothing for me when 90% of games I buy and play these days are indie titles. Sure AAA studios will release one or two bangers a year but for the most part they are uninspired, built to chase trends and revenue.

7