Your specs are all fine, so our best guess is that something on your end is preventing it from launching.
Are you sure your antivirus isn't putting it in quarantine or something like that?
We haven't encountered this problem before so please bear with us.