D-Pad Studio CompanyOverviewGames Navigation: Home / Companies / D-Pad Studio Overview Avg. Review Score 9/10 Avg. Game Rating 7.69/10 D-Pad Studio Games Owlboy PC D-Pad Studio 1st Nov 2016 (UK/EU) Share: