Is anyone playing Left 4 Dead? I checked this game out and it is blood pumping addicting! I can only hope that more maps are released like Halo and CoD have been doing.
This hand of mine glows with an awesome power, it tells me to see a radiologist!!