The Town of Light: Martha Is Dead Launches Today!!

We're here! After six years of development and delays though covid, we're finally here! Martha Is Dead will be going live in about 3 hours, and we thought we'd give you a quick run down of what to expect across the cour…