Owlboy: Owlboy Patch 28th Apr 2022

We've taken the opportunity to update Owlboy on Steam. The game will soon be available to play on Steam Deck. The latest version should enhance loading-speeds across all operative systems & add additional controller sup…