Those Who Remain is set in small town in the US, cursed by a demonic entity that got everything into the path of darkness. Edward Turner arrives at the wrong time. Now he must battle for his survival.
Those Who Remain is set in small town in the US, cursed by a demonic entity that got everything into the path of darkness. Edward Turner arrives at the wrong time. Now he must battle for his survival.