This trailer mixes gameplay with cinematics so heavily that it's hard to tell exactly what perspective (or perspectives) this game plays from.
I'll say I'm looking forward to this until I'm given a reason not too.