Adidas recently revealed their concept for a new release system.
It revolves around their app making it simpler to be in the know about new releases. Users are invited to create an account and turn on notifications. Also shipping information and tracking is made easier to access.
Download the app and see what it’s about for yourself.