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.

Advertisement

Share This Story

About the author

Mike Fahey

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