Owlboy se tornou conhecido por ser um ótimo indie lançado recentemente pela D-Pad Studio, que devido ao seu sucesso decidiram vender a mídia física do jogo também a partir do mês de Maio. Essa informação foi dada oficialmente pela SOEDESCO, até então o jogo só poderia ser adquirido em mídia digital.
As edições físicas do jogo para o PlayStation 4 e Nintendo Switch serão lançadas no dia 29 de Maio deste ano. Owlboy se tornou um dos melhores indies do ano passado.