I think I'm safe. I have a different password for the steam forums. Proof: I forgot my steam forums password.
Nah, nothing to do with cloud computing. Now if they hack OnLive (www.onlive.com or www.onlive.co.uk), that would be a flaw in cloud computing since the games don't even reside on your PC, but somewhere in the cloud.