This week, the big Switch 2 reveal dominated online gaming conversations, with people gushing about their excitement for ...