Salvation Denied: Demo Out Now

The Salvation Denied demo will be available on Steam from today, so prepare yourself for chaotic fun as you set out to build your tower and activate the signal. Just watch out for meteor showers, as they have a bad habi…