They announced a ton of stuff for the Switch last E3 thoughI could be misremembering. (It's been a while).
But didn't something like this happen last year and it didn't really amount to a lot? People got hyped for E3 (or maybe it was another direct?) cuase they felt a ton of announcements were coming and whatnot.