The hard-working lads over at D-Pad Studios have officially released their new trailer for the upcoming and highly anticipated indie title, Owlboy. The title is slated to be officially released on both PC and Xbox Indie Games platforms very soon, but D-Pad Studios will be releasing a demo later today to the public. “We’re currently working out the very very last kinks, hoping to reach our Aug 20th deadline!” says Joremi Madsen.
[Video via D-Pad Studios]
[Image via D-Pad Studios]