Showing posts with the label Valve
Netflix today announced the upcoming release of DOTA: Dragon’s Blood , an all new anime series based on the popular DOTA 2 video-game franchise by Valve. The 8-episode anime seri…