Owlboy releasing on PS4 and Xbox One on April 10 – All platforms

Uncategorized Admin 0

Owlboy is hitting the home consoles on April 10.

After launching recently on Switch, Owlboy has a release date for PS4 and Xbox One. Read our review of the original release here. SOEDESCO is doing a physical release in May for PS4 and Switch as well.

Owlboy is available on Nintendo Switch and PC. It will be on PS4 and Xbox One on April 10.

Source: God is Geek