Played this in Steam and was kinda sad that doesn't allow to rate demos. Now found it here and I'm really happy to be able to say how much I loved this game.
Devs, thank you very much, this game was brilliant for me in every aspect. Made me realize I still really really love games.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.