Try creating a new windows user, if the laucher loads, something in your old profile corrupted.
Try emptying your temp files in that user account, you may need to boot to safe mode.
To empty the Windows temporary folder, follow these steps:
1.Click Start, type %temp% in the Start Search box, and then press ENTER.
2.On the Edit menu, click Select All.
3.On the File menu, click Delete.
5.Test the game.
Ok, so I created a new user account and the launcher opened. Unfortunately, after deleting the temp files as you suggested, the game didn't launch. If all else fails, can I play the game on the other account.?