Vanaf vandaag is de fysieke versie van Owlboy verkrijgbaar voor de PC en Xbox One. In onze recensie scoorde het spel een 90, waarbij met name de unieke stijl in positieve zin opviel.