So I've edited the variables and put Vsync on. Loaded GPUZ and went through the tutorial, the weakest tutorial ever lol, exited and checked the log. Even the pitiful tutorial maxed out my GPU for almost the entire time.

Mafia 2 on the other hand didn't register any GPU load on GPUZ for some reason but the temps only got as high as 60C about 5C less than Starcraft so evidently the GPU wasn't being maxed out.

So it seems to be very poorly optimized coding that's the problem. Even with the variables.txt changed and vsync on. Will have to do more testing to be sure though.