My eyes must be deceiving me! Can this truly be real? A new trailer for Owlboy was posted over the weekend, announcing that a demo will be released this coming August 20th. This long-awaited game was an IGF finalist in the Excellence in Visual Art category back in 2010, and news about its development had been scarce and sporadic until just last week.

Owlboy will be released on XBL and PC (Windows only) soon, and though the team had only recently submitted their game to Valve, we're pretty certain that they'd have no problems in getting a publishing deal on Steam. Mac users may have to wait a while though, since D-Pad Studio currently has no plans to port Owlboy to any other platforms at the moment.