I work odd shifts and I catch myself waking up and spending the first hour or two catching up on this thread; the sales are underwhelming but the cat fights and jokes are worth it.
I picked up Resonance before bothering to see the comments suggesting future indie bundle status, which glancing over the list of their other games confirms it for me.
The timing on all the flash sales have been appearing jacked to me since the sale started. My phone's steam app, laptop's browser, and steam application will all show different ending times and even prices occasionally. Trine showed up as 75% in my browser and then dropped to 50% in the actual steam application.
Has that Vampire Masquerade game been on sale yet?