It's worth noting that Nintendo don't typically release a flagship Mario AND a flagship LOZ title on the same platform, in the same seasonal window - they would likely cannibalise each other, and it would be the equivalent of them "blowing their most popular first party load too early in the Switch's lifecycle". SM3DWorld and LOZ: A Link Between Worlds released in the same week in 2013, on Wii U and 3DS respectively, but they don't release on the same system in the same seeasonal window. LOZ: Wind Waker HD can be discounted there, because it was a re-release, rather than a new flagship entry. With that in mind, I wouldn't be surprised if Mario Kart 8: Deluxe Edition was the main Summertime release or closer to the launch date, and 3D Mario was shown at E3, with a view to a Holiday release. Apart from that, I doubt that they'll want to show lots of enhanced ports and remasters at E3 2017. BTW, Yooka-Laylee is listed for April, but it isn't clear whether it will release at the same time on the Switch.