Nintendo Direct 2018 – Nintendo Direct – Friday, October 21, 2018

By Laura OrdwayPosted October 20, 2018 09:21:10Nintendo Direct 2018, the annual holiday sales briefing that kicks off the holiday season, is finally here!Nintendo Direct, also known as the “Games Direct” as the Nintendo Directs are held on the last day […]