Home Stock Nintendo’s Switch 2 reveal falls flat, shares tumble 7%