Originally posted by Prime Wow, people really don't like Battlefront, do they. Homelanfed updates their Top 10 PC Games (sales) This is for the week ending Sept 11. So give it a few weeks to see where SWBF scores. Current List (http://www.homelanf...
[Read More]