If you were a fan of DOTA, you're gonna love HoN.