Dota trivia:More than 1 billion battle games?

Dota trivia:More than 1 billion battle games?

On September 1, the number of matches on the Dota2 server officially came to 5 billion. This memorable…