Today Nintendo announced that it will be releasing a new Nintendo Direct on Thursday, March 3. Nintendo has explained that this Direct will be covering...

read more