After Nintendo held its big Switch 2 Direct showcase on April 2, press and content creators around the world had a chance to ...