Microsoft Brings Call of Duty for Nintendo Switch in a 10-Year Deal

image

Activision created the first-person shooter video game franchise Call of Duty. World War II-themed video games were its initial focus when it initially launched in 2003. The Cold War, futuristic worlds, and the present day have all been settings for games in this series over the years. After that, Infinity Ward, Treyarch, and Sledgehammer Games […]

Microsoft Brings Call of Duty for Nintendo Switch in a 10-Year Deal Read More »