Bioware’s New Game is Shattered Steel (probably).
Capture from the video
See those two, round black bulb things above his head (and to the left?) He’s not shooting out of a window, he’s shooting out of a cockpit.
Oh look at this high rez screen from ages ago.
Either a complete coincidence, or nifty stuff.
EA probably heard I have banned myself from their products, and this is their clever way to get me back. I love giant robots.