The Spirit Underneath: Official Release Date Announced

The release date for The Spirit Underneath has officially been set to January 3rd! The release date is moved into the new year as we are interested in a 2017 release rather than a 2016. In the mean time beta testing is…