There was nothing but a CGI trailer and what sounds like another MOBA cash in, we need to see a lot more before we get excited I think.
Yeah, I had the same thought. No real details other than some garbage buzz words. Until they can show it as anything other than another attempt at jumping on the MOBA bandwagon I'm not going to care too much.
Plus, I've already played the Monday Night Combat games that did a good job at making a first person MOBA-like, and that was before I was completely sick of hearing about Dota and LoL.