Visceral Games job post indicates new MOBA title is on the way

Source:
VG247


Comments