By using this site, you agree to our Privacy Policy and our Terms of Use. Close
BenKenobi88 said:
I'd get Steam for sure...the automatic updates combined with the Steam Community overlay makes it great for chat.  edit:  I forgot you can use the Community overlay even if you buy a non-Steam game anyway.

Except for today I guess...the overlay causes the game to crash. ಠ_ಠ
Should be patched within a few days though.

You can have the overlay in a non-steam game.  Just add it to steam.  I was pretty late in discovering this, but it's a cool feature.  Automatic updating is a great advantage for steam though.  The other advantage is that you're giving a lot more money to the developer than you would buying through retail.