This is just a demo right? I feel like I'm missing something
"The Glitchphobia was created in one week during Epic MegaJam 2018. Currently it's a showcase of it's full potential. As you read it, we are already in a process of making a full-fledged title out of it. "
That's what they said in the description, so this is almost definitely either a demo or prototype version of the game.