Hankinator Posted August 29, 2012 Report Share Posted August 29, 2012 Hey everyone. Real quick. Http://reddit.com/r/xcom is growing quite a bit. Not to steal any traffic from this site or anything like that, but /r/xcom has many posts and updates a week. Espesially with the new game coming out soon. If you can join then awesome, if not then I understand too. Cheers,-Hank Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now