Call Of Duty On Switch Finally Happening As Nintendo & Microsoft Finalise Deal

I know you never thought you would hear those words, but Call of Duty on Switch is finally happening! Listen, if you want to take the day off work to celebrate, then thats fine by us. Speculations have been rising about more ties between Microsoft and Nintendo since the very first time a Switch appeared […]