As if to spite all the rumor-mongers and leakers, Nintendo today officially unveiled the Nintendo Switch 2 with a 2025 release in a decidedly “meh” manner. Check out the first-look trailer and let us know if you agree.Read More