Infinite_AJ4

A town lost to the chaotic artifacts of Nyarlathotep, will you be able to escpae?
Survival