Blizzard Announces Closed Beta For OverWatch
The MOBA genre has remained fairly stagnant in the last few years, with numerous developers desperately trying to beat the success of the two major players League of Legends and Dota 2. It would seem that the MOBA may be entering its second phase of popularity, however, as a new form of FPS MOBA is coming into […]