Overwatch Launches

As promised, Overwatch is now live, offering the worldwide launch of Blizzard's new multiplayer shooter. In a couple of related tidbits, PCGamesN has a confirmation that the game's loot boxes will be offered for sale via microtransaction. They also note that in a Facebook Q&A, Jeff Kaplan confirmed that competitive mode will be added by an upcoming update they hope to release by the end of the month. You can keep an eye on the Overwatch website for more details.