Peter Parker ceased to exist that night upon the Statue of Liberty 2024, at least in one universe. In another Peter Parker wakes up on a rooftop in New York, 2010. The burden of knowing the future placed on his shoulders, he has to do something. Peter's eyes got caught on a newspaper, specifically the date on that newspaper. It read December 7th 2010. Peter was in deep shit.