7 years later still on steam greenlight? I've been looking into this but I gotta ask; can you truly advise this game thats been in pre-release for this long?

I was debating buying this but after...