Only w360 really knows; best you can do is subscribe to the newsletter and wait.
As for the site that's unavailable atm, this is my personal super wild guess, but I think they're switching from shop.app to custom shopify site, maybe with interesting features? (3d viewer? part checker? no idea).