Avalach21 on 31 May 2010
lol come on... Portal and TF2 aren't PC exclusive..
So u have 2 games on ur list... that's all u could come up with?
Here's a video from my band's last show Check out more (bigger) videos here http://www.youtube.com/user/icemanout