A quick news update: First, I've been zeroing in on having a playable demo by this Sunday, or at least a gameplay video (if so, it will be raw and with minimal editing). So far, it does look like I will be able to show off something by then, unless I suddenly feel sick and have to be away from my keyboard.
Source: