I manage to use the unreal launcher installer and everything goes fine, up until I click the launcher icon and grey box with “Epic Games Launcher - Please Wait” stays, not doing anything.
I even left it for a few hours once, only to have to close the not responding program from Task Manager.
Thank you for the help. It turns out all I had to do was add " -http=wininet" in Epic Games Launcher Properties/Shortcut tab. Everything works fine for me now. Downloading Unreal Engine 4.10.1 as I type!