Success in video games is something we’ve talked about a lot on GameRanx, mainly because it’s something that can be both easy and difficult to measure, depending on the game and the company that made ...