Blizzard has announced that the closed beta phase of development for Overwatch will end on April 25th. From May 5th to 9th, everyone is invited to participate in the open beta, with official launch taking place on May 24th.
Our sincerest thanks to all of our Closed Beta testers and everyone in the Overwatch community for participating in this critical part of the game’s development process. Over the past several months, you've shared tons of amazing feedback—and we've collected payloads of useful data—to help us balance, tweak, and fine-tune our heroes, maps, core game systems, and more. We hope you had a blast, and we can't wait to fight alongside everyone on May 24.
Read the full announcement on the Overwatch site.