User blog comment:Mr. Xemnas/Green Goblin CONFIRMED for TASM2/@comment-1895174-20130623030059/@comment-1895174-20130624214417

You. How have you not yet understood what a "confirmation" actually means?

Also, the suit appeared but wasn't used in Spider-Man 2, hinting at Harry Osborn becoming a Goblin in Spider-Man 3. Similar thing could be happening here. Maybe Norman shows off the Goblin suit as a post-credits scene?