The dramatic RPG is on display in this E3 trailer