Yet other much older games which had never run in the original (Dell installed) Vista install such as Messiah and Star Trek Elite Force run fine.
It's not all recent games that aren't loading, just a few that were perfectly fine first time around.