At last! A picture of Spider-man's Doc Oc Ambush
The image could be better but you can just about make out what's in it: 3 minifigs (Spidey, Doc Oc and Iron Fist), some sort of wheeled contraption that Doc Oc appears to be attached to, Iron Fist being restrained by something and some laboratory equipment.
That was a bit vague, wasn't it, but I suspect some of you will know what it's all supposed to be and from what movie and will enlighten us in the comments!
(thanks to Missingno for the news)