Basically, it looks like a more frantic version of DoTA or League of Legends, and also a bit simpler. Not a bad thing, but it is what it is.
A friend of mine also went to the movie panel, but I hadn't seen anything posted about it on Io9. The story will involve Lothar vs. Duratan and will involve both sides fairly equally, with combat that is 'Gladiator meets Narnia' According to Duncan Jones. I... have no idea what that means.