User blog comment:II Superlative/Steam?/@comment-1079585-20100124070210

Steam is Valve's game downloading service where you can buy games from your PC instead of going to the store. A lot of companies put their games up on Steam. You could have looked this up very easily.

Now for the douchebag response...

http://lmgtfy.com/?q=steam