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.

The head start program for Trion Worlds' fantasy MMO Rifts launches today, and with more than one million

Advertisement