I think during the release of the Spider-man 3 movie and the amazing Spider-man, they had mega bloks Spiderman from the movie like 3 had the construction site showdown and for the amazing, the lizard battle.
I do not remember the sets but I do seem to have a spider man figure in my random figures draw! i 'll have to take look at the
manual to see what this is but I think it is some sort of a robot or mech!