0 Nintendo Makes the Schedule of E3 Direct For 11th June May 11, 2019 Dean High It is time for the fans of Nintendo to grab their diaries. The company has