7 years ago Owlboy Heads to PS4, Xbox One, and Switch on February 13, 2018 – Retail Version Confirmed