NPD: ‘Elden Ring’ Has Now Outsold ‘Call Of Duty: Vanguard’ Well, it happened. Just over two months after launch, Elden Ring has now beaten out Call of Duty: Vanguard, and is now the best-selling game over the last 12 month period tracked by NPD.