Tag Archives: Camel 101
Those Who Remain Could Be The Spiritual Silent Hill Successor Gamers Have Been Waiting For
Those Who Remain

Camel 101’s Those Who Remain is an upcoming psychological horror-thriller set within the sleepy town of Dormont. Players take on…

Do NOT follow this link or you will be banned from the site!