Seventh Seal: The time has come - the Demo is done!

This is awesome. After lots of testing, the demo is ready to go live. Right now, just packaging it up and getting it uploaded to Steam. Should be a little bit of time - sometimes, Steam rejects game demos for a variety…