Owlboy has been in development since 2007 and finally launches November 1st, 2016. Play as Otus, an owl-human character on a quest to protect his village from sky pirates.

Related Game:

Owlboy

PC

First Release: November 1st, 2016


Tweet