I like how the blog post says they're going to be transparent and at the same time completely ignores the only real question anyone has- when is this game releasing? Obviously, 2017 isn't happening, but will it be 2018, 2019? 2030? Without publicly committing to a release date the game will just remain stuck in development hell forever.