Lost to Time: Lost to Time - Demo Now Available

Greetings, Thank you for checking out Lost to Time. Some of you may have seen that the demo was not opening correctly from the Steam client. However unfortunate that it happened in the first place, this issue should now…