Owlboy Gets Release Date After Nine Years Development
Owlboy, the beautiful 2D 16-bit platformer that has been in development for the past nine years, now has an official release date. The game, developed by D-Pad Studio, is ...
September 6, 2016 at 6:20 pm by Ashley Allen