So…Overwatch Has Implemented Micro-transactions

This day and age, gamers are used to seeing the adopted trend of DLC, Season Passes and of course micro-transactions. The reason we have not seen an abrupt ending to this trend is simply because, when you offer a gamer a choice to “earn” or “purchase” perks, almost 9 times out 10, people will opt […]