- Joined
- Mar 7, 2009
- Messages
- 4,081
http://www.gamespot.com/news/6299086.html?tag=latestheadlines;title;2
Steam seems to be paying off..
Steam seems to be paying off..
You can't bring up valve without something saying that can you...I bet Google would have released Ep.3 by now.