Its back up now. The site hosting the arcade must have been offline earlier. :-\