Flash sales had better deals, but I can't say I bought nothing since they disappeared. Ability to get games "for free" (sell cards/items) is still there, that's enough for me. But if flashies are coming back... that's a good thing for sure 🙂
Halloween Sale... got nothing. But Divinity OS2 price was really good. I'd buy it... if I haven't got it shortly after the release.