Independent developer D-Pad Studio has finally released their gorgeous pixelated platformer, Owlboy.
Nearly ten years in the making, the game is available on PC via Steam, GOG.com, as well as the Humble Store. Featured above, you can view a launch trailer for the game.
Expect our review for Owlboy forthcoming.