The leaderboards on this site have been down for close to a month now, and I'm just wondering if the site will be back up soon or you guys are waiting till Fusion.
That was a fast fix.