Thu. Apr 3rd, 2025

We take some wild stabs ahead of the big “Nintendo Direct” presentation.

Read more at Ars Technica