It used to not open for me in any browser, my previous ISP blocked it for whatever reason, so I thought it could happen somewhere else. Plus, the player can delete the replays for any reason, like some players do in Royalflare or even Axfc. Haven't seen it happening in ux.getuploader, but I wouldn't really trust them (and I don't think there's actually a policy against re-uploading somewhere since that's the main reason Touhouwiki reuploads replays on their own site).