There could be a big change coming to the arcade soon. This will mean more good games, and less bad games hopefully!
At the moment though there is a lot of trouble with authors of games complaining about them being on the arcade and so I am laying low with new additions!
I can't get in either. There was a major security bug found yesterday and I had to immediately implement it in our software. Unfortunately this has effected the Arcade. I will be sorting it out later today/tomorrow.