Thumb Score: +43
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

Thumb Score: +43 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]
Alternatively, GOG [gog.com] has Owlboy (DRM-Free PC Digital Download) for $1.99