I know they are indies, but it is interesting to see that (outside of Exit the Gungeon, which comes out today) the titles presented were given release windows. I may be wrong, but previous indie presentations had at least 2 or 3 titles given firm release dates. It could be due to the COVID-19 affecting certain studios from working in their offices and making up work by working at home.
The Outer Worlds got delayed due to the COVID-19 affecting the team developing the port.
I can see release dates change for games from Spring and onward. This is probably why a general Direct has not been released yet as release dates or windows have not been set until now (hopefully). Or it could be something Nintendo planned from the beginning since Animal Crossing is coming this week and they want to put their marketing focus on that game, which also makes sense since its a huge title.







