Looks interesting. But what I wanted to say: Please don't abuse itch as a demo-only platform. Once it's complete, upload the whole game to itch or don't bother. They've already partially ruined gamejolt, itch should be a legitimate alternative to big S.
Edit: Which, I see, you've already done with your other game, Tech Support: Error Unknown.
🙄