Gaming

Here’s everything featured in the July 2025 Nintendo Direct: Partner Showcase

Highlights include Octopath Traveler 0, Monster Hunter Stories 3 and ports of big third-party games like Star Wars Outlaws and Apex Legends

Octopath Traveler 0

On July 31, Nintendo held its latest Direct: Partner Showcase presentation to reveal more games coming to the Switch 2 and Switch.

The full VOD can be found below:

But if you don’t want to watch the entire 25-minute stream, here’s a breakdown of everything that was shown off:

  • Monster Hunter Stories 3: Twisted Reflection (Nintendo Switch 2) — TBA 2026
  • Once Upon a Katamari (Nintendo Switch) — October 24, 2025
  • Just Dance 2026 Edition (Nintendo Switch) — October 14, 2025
  • Dragon Ball: Sparking! Zero (Nintendo Switch/Switch 2) — November 14, 2025
  • Plants vs. Zombies: Replanted (Nintendo Switch/Switch 2) — October 23, 2025
  • EA Sports FC 25 (Nintendo Switch/Switch 2) — September 26, 2025
  • Pac-Man World 2 Re-Pac (Nintendo Switch/Switch 2) — September 26, 2025
  • Final Fantasy Tactics — The Ivalice Chronicles (Nintendo Switch/Switch 2) — September 30, 2025
  • Persona 3 Reload (Nintendo Switch 2) — October 23, 2025
  • Hyrule Warriors: Age of Imprisonment (Nintendo Switch 2) — TBA winter 2025
  • Madden NFL 26 (Nintendo Switch 2) — August 14, 2025
  • Chillin’ by the Fire (Nintendo Switch 2) — available today
  • Apex Legends (Nintendo Switch 2) — August 5, 2025
  • Hela (Nintendo Switch 2) — TBA 2026
  • Star Wars Outlaws (Nintendo Switch 2) — September 4, 2025
  • Cronos: The New Dawn (Nintendo Switch 2) — September 5, 2025
  • Yakuza Kiwami and Kiwami 2 (Nintendo Switch 2) — November 13, 2025
  • Goodnight Universe (Nintendo Switch/Switch 2) — November 11, 2025
  • NBA Bounce (Nintendo Switch) — September 26, 2025
  • Hello Kitty Island Adventure — Wheatflour Wonderland (Nintendo Switch) — fall 2025
  • Romancing Saga 2: Revenge of the Seven (Nintendo Switch 2) — available today
  • Shinobi: Art of Vengeance (Nintendo Switch/Switch 2) — August 29, 2025
  • Borderlands 4 (Nintendo Switch 2) — October 3, 2025
  • The Adventures of Elliot: The Millennium Tales (Nintendo Switch 2) — TBA 2026 (demo available today)
  • Octopath Traveler 0 (Nintendo Switch/Switch 2) — December 4, 2025

What are you most excited for? Let us know in the comments.

Image credit: Square Enix

MobileSyrup may earn a commission from purchases made via our links, which helps fund the journalism we provide free on our website. These links do not influence our editorial content. Support us here.

Related Articles

Fatal error: Uncaught Aws\S3\Exception\PermanentRedirectException: Encountered a permanent redirect while requesting https://ms-staging-baselayer-static-assets.s3.ca-central-1.amazonaws.com/?list-type=2&delimiter=%2F&prefix=uploads%2Fwpcf7_uploads%2F. Are you sure you are using the correct region for this bucket? in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php:49 Stack trace: #0 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(209): Aws\S3\PermanentRedirectMiddleware->Aws\S3\{closure}(Object(Aws\Result)) #1 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(Aws\Result), NULL) #2 /var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #3 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(163): GuzzleHttp\Promise\TaskQueue->run() #4 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(189): GuzzleHttp\Handler\CurlMultiHandler->tick() #5 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute(true) #6 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #7 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #8 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #9 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #10 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #11 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #12 /var/www/html/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #13 /var/www/html/vendor/aws/aws-sdk-php/src/ResultPaginator.php(151): Aws\AwsClient->execute(Object(Aws\Command)) #14 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(52): Aws\ResultPaginator->valid() #15 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(69): Aws\map(Object(Aws\ResultPaginator), Object(Closure)) #16 [internal function]: Aws\flatmap(Object(Aws\ResultPaginator), Object(Closure)) #17 /var/www/html/wp-content/plugins/s3-uploads/inc/class-stream-wrapper.php(695): Generator->valid() #18 [internal function]: S3_Uploads\Stream_Wrapper->dir_readdir() #19 /var/www/html/wp-content/plugins/contact-form-7/includes/file.php(362): readdir(Resource id #734) #20 /var/www/html/wp-includes/class-wp-hook.php(322): wpcf7_cleanup_upload_files() #21 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #22 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #23 /var/www/html/wp-includes/load.php(1280): do_action('shutdown') #24 [internal function]: shutdown_action_hook() #25 {main} thrown in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php on line 49