So far, this is the only game I've had a problem with.
Apart from not being able to get past the prologue in Dishonored with a very similar error.
And both are Unreal Engine 3 games...
I'll try Splinter Cell: Blacklist, see if that works.
*
EDIT* Splinter Cell: Blacklist runs totally fine. Perhaps it's not a disagreement with Unreal Engine 3.
*
EDIT II: THE EDITING* Did a clean install of the drivers, still the same problem. Perhaps one of the game files got messed up at some point. Shame there's no way to verify the cache on older origin games.