Rumor leaked before Nintendo Direct, Overwatch may be coming to Switch next month
Chris Garcia
00
Just a few hours before the scheduled Nintendo Direct, which clocks in at around 5am PH time, has had one of its biggest announcements revealed and it's quite a big one. By some previous leaks, it was speculated that Overwatch will be coming to the Switch and coming from rumors from Retsetera, Overwatch could be ...