The claw to me looks too short for the Goblin. Maybe it could be revealed that a villain behind the scenes is the cause of Peter and the Goblin's return. So maybe an Ultimate Jackal? Or it could be 'Peter' himself. Him and Miles fight in the previous issue (according to the solicitations) and it looks like Peter is about to finish Miles off.