GoG says its a launch promo -
GoG They have Wallace & Grommit's Grand Adventures, Sam & Max Season 3: Devil's Playhouse, & Back To The Future (all episodes)
You get half off for one, 70% for all 3 ($24)
This sale plugged a few holes for me, I am happy to say. Wanted to give you guys the head's up in case a few of you were also waiting for a good sale on these titles?