The approval process on steam took a long time so the release was delayed. The main game finally went through but the demo is still being held up. I'm going to release it at the end of January whether or not the demo is attached. Sorry for the delay, I've been fighting to get it approved since November.