This game looks like a healthy combination of the MMO style of long and slow progress game-play with MOBA fast paced progression. The concept has merit but I would really like to get my hands on it and give it a try myself to see how the concept holds up in practice.
Watch the preview from E3 here: