Lately, I've been playing lots on Team Fortress 2 and other mods for Half Life 2, and its gotten pretty boring doing it with random people on the server.
ID: ShinamoriAoshi
For those of you people that use Steam, FIND MEH SO WE CAN PLAY GAEMS! :D
Also, general Steam/Steam sponsored games discussion.