So after trying to get the launch crash problem fixed and trying EVERYTHING folks suggested on this forum I finally got the game working!
Unfortunately this fix will remove all installed programs from your PC, so BACK UP your games and stuff, personal files will be kept at least.
You basically have to reload your Win 8.1…
To refresh your Win 8.1 PC:
Swipe in from the right edge of the screen, tap Settings, and then tap Change PC settings.
(If you’re using a mouse, point to the upper-right corner of the screen, move the mouse pointer down, click Settings, and then click Change PC settings.)
Tap or click Update and recovery, and then tap or click Recovery.
Under Refresh your PC without affecting your files, tap or click Get started.
Follow the instructions on the screen.
It takes a while to complete, so be prepared, haha.
After doing this I reinstalled Nvidia Drivers, Steam and Evolve and the game started up fine and working perfectly!
I really hope this helps everyone too, Im just really happy I can finally play the game!