E3 2018

Those Who Remain gets its first gameplay trailer ahead of EGX 2018