In an era where the AAA video game developers have been releasing poorly received, microtransaction-filled games that abuse customers' time and trust (Do we really need a new Modern Warfare game every ...