Galaxy Battles 2
-
News
Galaxy Battles II, Emerging Worlds in Manila
The hotly anticipated DOTA 2 (Defense of the Ancients) tournament, Galaxy Battles II: Emerging Worlds takes place this coming weekend…
Read More »
The hotly anticipated DOTA 2 (Defense of the Ancients) tournament, Galaxy Battles II: Emerging Worlds takes place this coming weekend…
Read More »