More Pokemon GO Details Released ! See How Charmeleon Evolves
by Stella Yan on May-03-16 17:31
Overwatch is the new multiplayer FPS game developed by Blizzard. It will be globally simultaneous released on 24th May with corresponding platform PC, PS4 and Xbox One.
Before the game listed in the market, all of the players could participate the stress testing for free from 5th May to 9th May. Players who have pre-ordered could enter into the game in advance on 3rd May and 4th May.
Today, Blizzard released a new Cinematic teaser Are You With Us?