Dota 2’s The International will now take place in Bucharest in October
By Caylea in Technology
Updated 3 years ago
Players will compete for a prize pool of more than $40 million.