Det der ser jo veldig DotA-ete ut da, men jeg veit ikke jeg altså, nei jeg veit ikke kanskje det er Heroes of Newerth.
Googla litt og jeg fant et bilde som ligna noe fælslig selv om UI-en var litt forskjellig. Clewet var vel at minimappet var klin likt, så jeg tenker jeg foreslår HoN.