New clip of Peter hanging around New York city. Okay, I admit it. The animation for this isn't as great as I originally hoped.