OpTic Gaming – The winners of the StarLadder ImbaTV Invitational Season 5
StarLadder, one of the oldest tournaments in Dota 2, recently returned for another edition in Kiev. The tournament attracted a number of top teams as a result of its $300,000 prize pool and the DPC […]