3 years 7 months ago Link GamesIndustry Team-based shooter is Hi-Rez Studios most successful launch ever, after attracting 2m players to its closed beta Tags GamesIndustry