Massive Nintendo Direct Hits on Wednesday, Switch and 3DS Reveals Incoming