Those Who Remain to Launch on May 15th
Wired Productions and indie studio Camel 101 have revealed a May 15th release date PlayStation 4, Xbox One and Steam version of their supernatural adventure-thriller, Those Who Remain. A Nintendo Switch edition is also in development and will be coming summer 2020.