Team17 has announced theThe Survivalists release date. The Survivalists, another game set in the same world as The Escapists, is a game where players will get transported on a fantasy deserted island and do their best to survive.
Read this article on TechRaptorOriginal Article