Owlboy: Daily Deal - Owlboy 50% Off

Today, for the first time on any platform, we are putting Owlboy on a 50% Off for Steam's Daily Deal, celebrating the end of summer - the first summer our team has been able to take a proper vacation post-launch! Summer…