Cold feet, huh devs?

You told us that you were "so close" to releasing the demo. That was over a month ago. Then you gave out full keys to the game on Reddit. If you've changed your mind, that's fine. Just say something. Don't go dark and let rumors fester.