Yes the Games explorer is in dire need of updating and modernizing. There isn't even a link to it on the main site, what's up with that?
I would also add that, within the Games Explorer, it would be awesome if there were an "All-Stars" list of great games played on RHP within each sequence of opening themes. These games could be annotated by players on the site, and commented on similar to a web blog, like the way other chess sites are set up.
Please do this. It would make the site worth a subscription.