Hi there! First please make sure that your computer meets the minimum requirements for the game. If your computer does meet requirements then it may be a software issue. I'd recommend these steps to try to fix or diagnose the issue.
If you have further troubles launching the game, you can reach out to our technical team. Scroll to the bottom of that page and select 'contact customer support'.
UbiGabbin