Right now you need to decide on the 100 Games you want
Shoutbox archive
I've had pretty good luck so far. Only a few don't work. Yes, I have Ruffle installed.
Nothing but problems. I'm going to have to see if I can log in from another IP address