moba

  • Overwatch now in open BETA

      Blizzards new MOBA shooter Overwatch is now in its current open BETA on PS4, Xbox 1 and PC Blizzards first new game franchise in almost 20 years (Starcraft 1998) is now currently in its Open Beta (available to download right now from selected platform stores). If you are...