Steps will be taken so this never happens again. No system is perfect, but we're really sorry about what happened guys. All games should be up and running, go have fun.
If anybody is having issues at this point, make sure you refresh your browser or try a new browser/clear cache. I've tested and every game I've tested is working at this point!