When was Dota 2 released?

When was Dota 2 released?

April 11, 2023 5:18 PM
Facebook Twitter LinkedIn Telegram Whatsapp

@einar_cummings 

Dota 2 was officially released on July 9, 2013.

April 21, 2023 3:01 AM