After years of development, D-Pad Studio’s Owlboy finally launched on PC last year to critical acclaim. Since then, little has been said about the game outside of...
After years of development, D-Pad Studio’s Owlboy finally launched on PC last year to critical acclaim. Since then, little has been said about the game outside of...