It's been a while since the last bit of Binary Domain news. Here's a new trailer just in time then (via). Try not to let all the Japanese get in the way.
More on:
Comment below