New video games are being launched and priced at $70, which has become the standard for AAA titles lately. It’s no wonder many gamers voice their frustration over the presence of microtransactions in these games. Interestingly, these concerns are shared by developers, a significant number of whom believe that microtransactions should not be part of […]