Tune in for a Nintendo Direct with roughly 40 minutes of info focused exclusively on Nintendo Switch software, mostly releasing in 2021.