I just released the final version of the demo on itch.io before I release this game. I'm almost done with Beta and once I fix the issues in level 3, I will consider myself to be in the Alpha Stage of developing this game.
I might be able to release this game very soon so keep tuned!