i think it's just a poor imitation of DotA like heroes of newerth.i would never give up on DotA.