It belongs in early access. It's a $20 indie project that somehow got swept pretending its an AAA release and that's part of the probken.
If it was a $20 early access title and there was no lies or bullsbit I think it'd have a very supportive and enthusiastic following.
I wholeheartedly agree with this.