Be aware that it may take up to 3 days before your site will be added to the page. A email will be sent to you conferming your request to join The Top 50 StarCraft Sites.