Nintendo of Japan has released a sizzle reel for some upcoming indie games releasing on the Switch ahead of the BitSummit conference in Kyoto this weekend (BitSummit is a Japanese indie dev gathering). While a lot of the games are stuff we already have in the West, the big surprise comes in the form of Owlboy being on the Switch (6:30 in the video below). When did that happen?