Is his dad Birdman?
Owlboy will finally make its nest on PS4 and Xbox One next week on April 10. If you’re holding out for a physical edition of the game, that will be available on May 29 for Switch and PS4 (sorry Xbox One players). While the small delay stinks, at least the game hasn’t be cancelled for other platforms.
Owlboy PS4 + Xbox One April 10th [D-Pad Studio via YouTube]