Holy Wonder, Batman, you're right. I zoomed right out in my Batbike upon hearing this, just to check it out. I now am the proud owner of a PC gamer Magazine from the US, and on page 96 true to form, they have it. They have a CD with the magazine as well, but I haven't checked it out. Unfortunately I don't think they put the mods on the CD in hard format, so it's still up to people to d/l them.
Congrats to Nanner and Cozbo.