Nintendo Switch sales clear 132m, Call of Duty drops a stinker, Elden Ring DLC development is going well + What's Releasing This Week
2.2: (Nintendo) Switch It Up
2.2: (Nintendo) Switch It Up
2.2: (Nintendo) Switch It Up
Nintendo Switch sales clear 132m, Call of Duty drops a stinker, Elden Ring DLC development is going well + What's Releasing This Week