Hi-Rez Studio, the team behind several popular free-to-play online games, is currently going through a round of heavy layoffs. "In light of challenging market conditions, Hi-Rez is implementing a ...