Nintendo releases trailers for new Zelda and Pikmin games • TechCrunch by Technical Terrence Team 02/09/2023 0 Nintendo hosted a 45 minute event Nintendo Direct Live Stream on Wednesday, revealing upcoming games and updates for Nintendo Switch. ...