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!
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.