No new release date has been set. Ubisoft's extreme sports multiplayer game has been delayed to sometime later in 2021.