Nintendo Switch Receiving Acclaimed Platformer Owlboy
The indie side-scrolling adventure game Owlboy is releasing for Nintendo Switch. The news was announced during the latest Japanese episode of Nintendo's YouTube series, The Cat Mario Show. Owlboy was originally released for PC in 2016, though ...
'No Plans' for Destiny 2 on Nintendo Switch