Thumb Score: +44
Steam [steampowered.com] has Owlboy (PC Digital Download) on sale for $1.99
Alternatively, GOG [gog.com] has Owlboy (DRM-Free PC Digital Download) for $1.99
https://store.steampowered.com/app/115800/Owlboy/
https://www.gog.com/en/game/owlboy [steampowered.com]


