Scarlet Defiance: The Wall Between Us: Demo Release

Scarlet Defiance: The Wall Between Us's first official demo is now released on Steam and available for download! We hope you enjoy our hard work in developing this game, and hope to read your thoughts and feedback on ho…