Hi SpookyFairy, just to let you know I formatted my PC today and still got the "message of my PC does not meet the specification needed" I've not had time to try Halflife2 will give that ago and let you know, but wanted to pass on some info for anyone having problems with USB ports.
When I got the USB 3 card to use my Oculus I just plugged the censer and headset in anywhere it happen to be a port apart ie: 4 ports so they was plugged to 2 and 4, so when I formatted I rearranged them to be next to one another in port 1 and 2 just to make them neat and tidy, everything worked apart from the game lucky's tale the xboxone joy pad would not work, I spent a good half hour messing with it and in the end in unplugged the USB's and put the censer in 2 and the headset in 4 and the joypad just started working, So if anyone is having problems like this give this a try, I original had the censer plugged to a USB 2.0 and it worked, hope this little bit of info is of use.
Here is my system spec's
Intel Core i7-2600 CPU @ 3.40GHz
NVidia GeForce GTX 1060 3GB version
16GB DDR 3 ram
I will let you know how I get on with Half life 2