The new 'my games' page is well into development now and it is a little different from what we have now. I won't give anything away now, but I should have a beta version running alongside the current 'my games' page early next week. Once enough people are happy, I will roll it out to everyone.
I mention this because one new limitation that will be introduced is that the archive folders must be paged through, and cannot be rendered in one massive list, as happens now. (This is the reason you are seeing blank screen - the request for all your old games times out. This not good for you, or the web server.)
Stay tuned.
-Russ