Okay, the title is a little baity, but ultimately my suggestion is just that. It's more complicated than "stop screwing around and finish it" though, so hear me out...
This game has been in development for a long time, but it hasn't been in development hell. In fact, in my opinion, it's...