Think I've spotted another funny - if I click on the Your queued submissions page, and then try to click through to any of the games listed, I get:
Searching for said games, does let me look at them, however.Access denied!
Sorry, but it doesn't look like your user account is allowed to access this page.
Sam.