Owlboy: Owlboy Announcement on Nov 1st 2023.

We'll be going live on our Twitch channel at 11am PST tomorrow (Nov 1st) to celebrate 7 years of Owlboy! Watch here: D-Pad Studio on Twitch For those who'll miss the big reveal, we'll have a recorded session available a…