Although they haven't released things recently, the team is still very actively posting updates that they are focussed on their upcoming releases. And I know myself they're turning away other work to focus on getting it done! So could be a good sign.