Owlboy Platforms

Is Owlboy worth playing today? Switch, PS4 and Steam reviews covering performance, controls and how the decade-old pixel art holds up.