Trailer Some of you jerks seem to really like DOTA clones, and this one is DC related. Made by Turbine, who made Lord of The Rings Online.