I played it for a bit last night. It's not nearly as polished as LoL. I even found HoN to be substatially better... It was slow moving, the item system was about as exciting as Mass Effect 1. And for a game that's all about your "build" this should be a simple thing to at least get right. Every item in this has several upgrades of itself, there's no combining items either. Just Boots 1 turns into Boots 2. Sword 1 turns into Sword 2. Dull.
Gameplay was run of the mill moba. Play LoL or HoN until Dota2 comes out I think.
Oh and you can't ship a moba with a dozen champs. Just ask Demigod.