Nintendo Direct E3 2021 announced for June 15 alongside 3 hours of Treehouse Live
Nintendo has finally confirmed its E3 presence, and it’s set to be a doozy! The stream will feature roughly 40 minutes of content focusing on software, followed by three hours of Treehouse Live. 🗓 Nintendo at #E32021: 6/15, 9am PT! Tune in for a #NintendoDirect with roughly 40 minutes…