E3 2017

First Extinction gameplay video? Ogre-on then…