Owlboy Getting a Console Release in 2018
D-Pad Studios recently announced when Owlboy will officially swoop over to consoles, and it’s sooner than you think!
D-Pad Studios recently announced when Owlboy will officially swoop over to consoles, and it’s sooner than you think!