In case you didn’t get enough out of the trailer (and don’t get motion sick easily), here is an E3 video of some gameplay.


Visit their website!

Advertisements