battle royal
battle royal i think its about when electro comes and takes all the energy from the city and battles spider man for the first time in new york as you see electro looks younger that because its spider man ultimate all ultimate spider man comics are from spider man ultimate the game i just noteice that now but i think electro and spider man are going to fight in this comic!