By Polar (site admin) Sep 27, 2012
The team at Blizzard have previewed their challenge mode leaderboards over on their facebook page.
Post Reply