Though the Nintendo Switch is one of the most innovative consoles ever, it still has many unfortunate downsides that often ...
Call of Duty Modern Warfare has sold 41 million copies against an incredibly high $640 million development lifecycle budget.