Did it appear? Sometimes releases get caught by the bot and it waits for mods to approve them, causing a delay. If it happens you can pm someone online ^_^