https://www.youtube.com/watch?v=P3Bd3HUMkyU
For comparison, last Mini Direct that had huge hype and its actually second most views Nintendo Direct ever and its released one week earlier than Labo trailer, currently has almost twice less views.
https://www.youtube.com/watch?v=a_u7g5BlfiY