Owlboy Demo on PC coming August 20

Posted on August 8, 2011 by
Owlboy Demo on PC coming August 20

Developed by D-Pad Studio, Owlboy is a platformer for the PC. There will be a demo available on August 20, 2011.