Ah, that would explain it. I didn't look at any of those then, and with GURPS Thaumatology coming up, it adds even more options.

So, it is GURPS.