What game(s) are you playing?
View Single Post
03-03-2012, 08:36 PM
Join Date: Feb 2009
Location: United States
Has anyone else heard the rumors of Valve making a console, that will be awesome if its true.
View Public Profile
Send a private message to DragonStriker
Find More Posts by DragonStriker