Nintendo Store link

Release date is Nov 5 2026. I believe the physical release is an actual physical release and not a game key card.

you are viewing a single comment's thread
view the rest of the comments
[–] -1 points 2 months ago* (last edited 2 months ago)

Looks dumb.

Edit: Link i mean. Why a different art style in a remake?

  • source