Nintendo Switch 2 Release date:08.10.2026
Published by: Ubisoft
Developed by:Ubisoft Ivory Tower
Part of The Crew series:
Nintendo Switch 2
Release date:08.10.2026