This actually makes sense because Kimishima said Nintendo would reveal informations about Switch's online service at the beginning of May. So this might be a direct focused on the new service, not on games.
PS: The list linked on OP doesn't make sense. Nintendo said explicitly that they will be focusing on 2018 games on E3 and later will have an event especifically for 2019 or later games.
If there's a Direct this month, it will be one about the online service.Last edited by LipeJJ - on 02 May 2018
Bet with Teeqoz for 2 weeks of avatar and sig control that Super Mario Odyssey would ship more than 7m on its first 2 months. The game shipped 9.07m, so I won