Owlboy pubblicato il trailer di lancio della versione retail del titolo su Nintendo Switch 29/05/2018