Play league of legends:
It is made by some of the original dota creators, but imo took the genre to a really good place.
It still has a relevant competitive scene (not saying dota doesn't, but LoL also does) and a ton of B8ers play.
Inquire within the LoL topic if you want:
http://www.gamefaqs.com/boards/8-gamefaqs-contests/62734229
--
~Ç~ http://img.imgcake.com/AlecTrevylan006/fdshieldpngyn.png Eff_Dee
http://img.imgcake.com/nio/9fdpngys.png