The direct was great!
But...with the cost of the console, the BS hey are doing with game prices/ games might be just a key I'll be waiting. The only thing shown in the direct I need right away was Duskbloods with everything else either being in active dev or not worth it (for me) day one. The third party stuff I'll be getting on different platforms.
I was going to buy a Switch 2 this year but from what was shown and the prices, I'll be waiting until Duskbloods.