A new game from Hi-Rez Studios.