Showed some gameplay footage a few days back. Here is the official E3 trailer.

1 COMMENT

  1. wowsers.
    I hope the game looks half this good. When the trailer started I said to myself “oh no, another live-action trailer.” Then I realized it wasn’t. Damn.

Comments are closed.