If this really is Eddie then I still say it was him in the back of the SHIELD van along with Jefferson. This could just be how Sara draws the new Venom though.
Cataclysm • Cataclysm: Ultimate Spider-Man • Cataclysm: The Ultimates • Cataclysm: Ultimate X-Men • Dexter • Harley Quinn • Invincible • Invincible Universe • Superior Spider-Man • The Walking Dead
As for Miles surprising Peter, I believe that to be a bad excuse, especially seeing as Peter has his spider-sense.
Also, Miles had his optic camouflage, which worked very effectively. Peter was pwned. If he underestimated Miles, that's his own fault.
Peter was clearly not going all out.
Black History Month & 29 Days in February
Peter clearly doesn't possess a one hit wonder.
Jeez damn, this looks insanely amazing!
Greg Anderson: Blackized Anti-Sterotypist!