Now that Venom made his way down I-95 and is officially in Philly, what do you guys think of this move?
I personally LOVE the change of scenery (as well as all of the nods to the city - Galleria Mall, cheesesteaks, 'Always Sunny'). Much like when Brock moved to San Fran, I think this will help Flash develop his own enemies (instead of rehashing old Spidey villains). It is also close enough to NYC that he can pop up in a Spidey title in a moments notice. As for issue 28, as a whole I think it was executed nicely. I do hope Katey doesn't always play the 'damsel in distress' role in every arc though.