1.0.5 is live. If the game interests you, I'd suggest trying it yourself before blindly trusting everything your read.
Full patch notes for 1.0.5 can be found here:
You must be registered to see the links
From 1.0.0 to 1.0.5 there have been 44 bug fixes, 35 balance changes, and 23 features/enhancements in 4 days. Early launch state does not mean early access. The game is content complete and took a very very long time to make. When you are a solo developer without many people to assist you in finding bugs, these things can happen. However, the game is now stable, tested by several kind individuals who chose to contribute, and should be ready for you to enjoy if you choose to.