Nintendo shares tumbled as much as seven percent on Friday after the Japanese games giant failed to impress with a teaser ...
If you missed it, Nintendo finally unveiled the Switch 2 this morning. It looks pretty much exactly like what the leaks said ...