Overview

Release Date

Nintendo Switch

  • US 23rd Jan 2024
  • EU 23rd Jan 2024