Nintendo Direct airs tomorrow, here’s where to see it
Nintendo will host a Nintendo Direct on June 18 at 10 a.m. EDT/7 a.m. PDT to discuss games coming to the Nintendo Switch over the second half of 2024. The 40-minute livestream can be watched on YouTub...