Owlboy julkaistiin vuonna 2016 PC:lle, ja kaksi vuotta myöhemmin myös konsoleille. Fyysinen versio on tulossa Switchille ja PS4:lle 29. toukokuuta.
Hiljan SOEDESCOn Twitter kertoi peräti kahden erilaisen erikoisversion saapumisesta, ja niitä valmistetaan yhteensä vain 6000 kappaletta.
Toistaiseksi erikoisversiosta ei tiedetä muuta.