Games @sh.itjust.works cm0002 @lemmy.world 5mo ago Nintendo Direct 3.27.2025 – Nintendo Switch This is one Direct before the Nintendo Switch 2 Direct on April 2nd that’s coming up soon 1 crossposts Nintendo @lemmy.world cm0002 @lemmy.world 5mo ago Nintendo Direct 3.27.2025 – Nintendo Switch