I've downloaded the application and installed it on my PC as well. Everything worked normally and now I am able to use the browser. If you have issues with your installation, simply re-download the installer and untick any offers that might be shown when you install it and wait for the installation to finish. Afterwards, start the browser from the desktop icon.
Here is the download link: http://torchbrowser.com/
Also, install an antivirus and scan your PC because this could be a behavior of a virus infection as well.