It can be hard to imagine a new AAA game coming out that isn’t full of microtransactions, DLC filling in the holes of an incomplete game, a $70 price tag, obnoxious marketing and various other horrible things consumers have come…

Cooper MarshallMarch 6, 2023