Is DOTA 2 Dead?

October 11, 2017 admin 0

Every DOTA 2 player must’ve been aware of the recent collapse of DOTA2’s number of players, the survival FPS game PLAYERUNKOWN’S BATTLEGROUNDS has topped the […]