Nintendo Icon

The Nintendo Icon is a Japanese hybrid video game console that was developed and published by Nintendo. The system was originally released for Japanese audiences on August 11, 2024, with a worldwide release coming the following month.

Launch Titles

 * The Legend of Zelda: Nomad of Nature