One thing to try,, add www to your site.. Sometimes the arcade or games will not work right without it ..
Forum Rules
Bookmarks