It's only been 12 years, what is another 8?
Hell, I'd be fucking amazed if they still have people tossing them money as more years pass and the game still isn't out. It is already fucking amazing they've managed to keep this thing going with all the money they waste on failing to deliver the completed product.