I haven't posted in ages but I still had to login just to say this:

Michael, you were right.

He's been saying for years that steam was coming and no one believed him (Valve's semi-denial didn't help). Well now it's here, and you called it...