Powered by Humble Bundle!

Top Audiences Last Week!

Oh snap... oh snap... less than 10 people prevented Russia from taking the US from the top spot. The United States was working that defense like...


Who fought their way onto the list this week?!

United States

Russia

Germany
Ukraine
France
Canada
Romania
United Kingdom
Portugal

Brazil


Australia, China, and Japan came close... game on!


          
Support us at one of the links below: