So what I noticed is the developer does not have anyone checking the forums here or on Steam, to look for people having issues on the day the game releases. This gives a very bad feeling, in regards to the game and the community in general. My Steam library is full of games that I was present on the day of release. With no exceptions, every game in my library at least had a community representative lurking the forums. If nothing else, you could at least expect a reply from them asking "Could you post your specs?". I never even got that with this one.
At this point, I would not even worry about replying to this. I am just going to uninstall. My library is full of enough regrets and going off of how I feel about this game right now, there is no reason to add any more. I finally got some random person on Discord to suggest I start a ticket, but at this point I am not investing any more energy into something not even the developer cares about. I mean, not even a community representative visiting the forums on Launch Day?
Since it was the demo and I was never even able to play it, I have not been given the option of leaving a review. I am guessing your know what the review would have been, had I been given the option.