• Overwatch is Coming to Nintendo Switch Next Month

    On the heels of an incoming Nintendo Direct, it’s been reported that Overwatch will be available on Switch next month. The suggested release dates are October 15 in North America and October 18 in Europe. Usually this would be announced at BlizzCon, which will take place this November, but with an earlier-than-expected launch it looks […]
    • by Alan Hobbs
    • 1 Year ago
    • 1