I don't understand what's happening. I have uploaded it directly to this site, and no where else.

Edit: I do know what's happening. I had to use an HTTP connection for the leaderboard, not an HTTPS. Newgrounds will open that in a new window. The game is still hosted here.