Dota 2 News: Valve launches Immortal Treasure III for the TI 10 Battlepass; Spectre might be Arcana winner

Dota 2 News: The Dota 2 Immortal Treasure III has been finally released by Valve. Read more to find out the latest details on the skins you can get, how long the Battlepass is available & the latest arcana which…