Gabe Newell is the latest Dota 2 announcer

Neslyn A. August 22, 2018