It is for the demo, When the game will be finished there would be a second version with the full game.
If I get the Glitcheon page set up, I would try to as moderators. Although I don't know if I will get the ownership of the page.
Edit: I would have ownership.
Definitely let us know if you can get it set up! Would be so epic to see more speedruns!
I will let you know :).
Thanks! That's awesome :)