http://www.vainglorygame.com/

Anybody try it out? I don't know how good it is objectively from a competitive standpoint, but it seems put together really well.