Owlboy Physical Edition in Stores Now

It’s a happy day for Owlboy fans as the physical edition is now available in stores worldwide for PS4 and Switch.

Through ten years of care and dedication the development of Owlboy birthed a contemporary take on classic 16-bit pixel art while taking it too new heights with pristine detail paired with animations.

For the extra Owlboy fans out there then hold off until July 13 when Owlboy: Limited Edition will release in stores worldwide for PS4 and Switch. The Limited Edition will only have 6000 copies available per platform containing the base game and a number of collector’s items.

Whether it’s your first-time hearing about Owlboy or itching to play again, check out the trailer below and get ready to take to the skies: