I'm not sure how many PC gamers there are here, but I thought I'd create a STEAM ID thread so we can add each other and play. If you don't know what STEAM is, it is a platform for social gaming and downloading. VERY cool. Always have sales, sometimes up to 75% off on popular titles. You can...