Overwatch is launching this year, but Xbox live reward members may want to check their inboxes for early access beta tokens.
According to Reddit user, ThatOneGuyInTX, an image was posted online which disclosed a message from Microsoft detailing Overwatch information, including an early access beta token.
Overwatch’s early access beta is scheduled to launch on May 3-4, and an open beta will go live from May 5-9. Xbox One, PlayStation 4, and PC players can expect to play Overwatch when the video game goes live on May 24.
For more on Overwatch, be sure to keep it here, VG News Wire.