Did some website server changed happen sometime? I logged in to share an emblem I made (after a long time away) and the website for stats and emblems is like "oh looks like you need to play our game first"?
Silly that I have to hit up 60GB to view an emblem again.
I mean sure I havent touched it in years, but servers should have more cache then that, riiiight fellas? :T