Overwatch is Going to Have a New Hero Soon
Overwatch is really popular nowadays that it even rivals the League of Legends in South Korea in terms of gamers playing the game. Since its launch, Jeff Kaplan, the game’s director, said that they are going to release new content in the future. This means that there will be new maps, new objectives, and of … Read more