>>31363531presentation had some massive highlights (no matter how much people meme sonic '06 and other stuff, mario odyssey is such a humongous step up from generic ass mario shit nintendo's been feeding us with last generation it's not even funny), but overall with yet another gimmicky controller, online play being finally locked behind a paywall with less benefits than that of competitors, rather big price tag with underpowered hardware and a bunch of "uh yeah we're working on switch games i guess" 3rd party developers, it doesn't bode very well
also buying this kind of hardware on launch doesn't seem like that much of a good idea no matter what