It is a captivating game with the action taking place on a mysterious island.
Multiplayer online survival game.
Keep the last ‘descendants of humanity’ alive while uncovering a conspiracy.