No, due to specific circumstances we couldn't make progress on Starwatch for some time. All is well now and things are back on track. A new update will be released soon!