For this price (free) this game is simply outstanding, I'm surprised that it doesn't have better advertising and is not for a symbolic dollar, well made, interesting story and enjoyable gameplay.
Edit1: I found a page on itch where you can set your own price.