Nintendo of Japan has released a new promo video showing off more indie games for Nintendo Switch. Among the games shown were Owlboy, YIIK and Cat Quest.
https://www.youtube.com/watch?v=Lp3aUyEEyWY
Nintendo is going all out to get indie support for Nintendo Switch and this is a great sign. hopefully they keep this up and have steady stream of great indie games for the system.