Are you planning on uploading this demo to Steam?
I was actually planning on it, but the progress on uploading on Steam is a real pain. I will upload it on there eventually with newer content.