In the latest episode of Nintendo Japan’s latest show The Cat Mario Show, it was revealed that the Switch will be getting Owlboy, one of the popular and critically acclaimed platformers. Owlboy is a side-scrolling adventure game and was originally ...