Game got delayed to April since the dev wanted to redesign something, which would lead to a lot of re-rendering, but yeah, the progress bar is actually at 87%. Guess they didn't update it here.