An absolute home-run for Riot here. The creativity and originality of the heroes is a deal-breaker, and League of Legends features a spectacular cast of characters ranging from an emo mummy to an alien zergling. There's an orange-gobbling pirate (gotta prevent scurvy!), a life draining scarecrow, and a giant-Egyptian god thing clearly modeled after Anubis. Not only are all the heroes completely out of this world, the ability skill sets go far beyond the DOTA fare such as stun, snare, damage, or AOE. No, these champions have all kinds of fun, useful abilities that encourage last-hitting and allow for a completely unique gaming experience.