While lurking around on the internet I found that one of my Yahoo groups had uploaded an abnormal amount of files, on investigation they turned out not to be adverts for porn sites and other dubious autonomous files but what appears to be a new series by Dragoon!
Apparently this was found on the russiangts forums, and it certainately appears to be Dragoons work. I am currently uploading the 146 images (!) to Megaupload.
Megaupload link!
http://www.megaupload.com/?d=MQLJDOFP