Football Superstars is the most competitive PC football game on the planet, combining elements of football game play, management and a lifestyle. Created with socializing in mind, Football Superstars delivers a totally new concept of football gaming directly to your PC – all for free!
Most popular community and official game content for the past week.  (?)
What does popular mean?
It means the content you're seeing has been rated up more than it has been rated down for the given time period.