Netflix announced that they are preparing to release an anime based on the popular game Dota 2. The 8-episode anime…