Events

Galaxy Battles Is the First Dota 2 Major in 2018; Offers $1 Million USD Prize Pool