I posted in the steam forum you linked. I hope my criticisms help!
I've only played about 7 hours and the last I played was months ago, so I don't feel that warrants a review of the game yet. I will try and come back to the game at some point to play more because I'd love to see the game succeed and facilitating that is always good! But, my experience with the game so far has not been all that memorable, so I hope you can make the necessary improvements to elevate the game to greater heights!