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.