You didn't? They're going to add more changes, and multiplayer soon.
I listed some of my complaints on the Steam forum. For those interested in reading them, here's a copypaste:
It's pretty long, and basically exemplifies how difficult I am to please with games but... There it is. I posted it on the steam forums so that maybe the devs can see it and improve on some of the problems.