I don't think any steam group has been made yet, but great Idea!
That would be sweet if you could add a link to this site!! We need a bigger community! I like your site and looks like most of the discussions we have going are on identical topics.
Posted : 09/04/2009 8:16 am