Dota 2 documentary Free to Play has been viewed by over 5.5 Million viewers, Valve says
Sherif Saed
10 years ago
Valve's Dota 2 documentary 'Free to Play' hits Steam today, Twitch screening confirmed
Dave Cook
Dota 2 documentary Free to Play launches on Steam March 19
Stephany Nunneley-Jackson