Just found out I have a beta key for this ^.^ Basically ea's version of LoL/Dota. Will download at the end of the month.