Thanks for posting a link, I was looking for it.
I hoped EA, for ONCE, would have released a gameplay trailer, but no: cutscene (but don't worry, it's trough the GAME ENGINE! :\ )
Laughed at the soldier planting that mini-gungan-shield-thing, though :D