Overwatch Totaled More Than $1 Billion From In-App Purchases
Before getting into the statistics, let’s get to know the game better. Blizzard Entertainment published and developed a team-based multiplayer first-person shooter, Overwatch, which was launched on 24th of May three years ago for Xbox One, PlayStation 4, and Windows. Overwatch is described as a…
Overwatch Would Soon Get A New Hero – Sigma, A Gravity-Controlling Character
Overwatch may have been released more than three years ago, but the popular title has managed to build a strong fan base. Soon, Overwatch will receive Sigma, a new gravity-controlling character. Players will join one of two six-person teams and compete against the opposition the…