Owlboy Release Date Will Come to Light at PAX West
A release date for Owlboy, an adventure platformer in development at D-Pad Studio for the last 10 years (it was once supposed to be an Xbox Live Arcade Game), will be announced at PAX West next weekend, the studio confirmed. The game’s Steam page went live today and a new trailer was also released. According […]