An easy way to share your game with the world is to publish it on the Construct Arcade ! We host the game for you, so you don't need to find your own web server...
after you upload it how long does it take to show up on the arcade in the new section? sorry if its stupid