The party may be canceled, but it’s still Overwatch Switch launch day, everybody! The game goes live globally at 2 p.m. Eastern time. Until then, enjoy the awesome “Please download the latest patch” splash screen.


Share This Story

Get our newsletter

About the author

Mike Fahey

Kotaku elder, lover of video games, toys, snacks and other unsavory things.