It's hardly a new release at this point, but has anybody else gotten into Awesomenauts?
It's got MOBA sensibilities (minions, turrets, branching paths, bases, gaining currency/levels, buying/upgrading powers, etc) done through tight 2D platforming.
While it may not have the depth of DOTA2 or...