Idc what anyone says. This boss fight right here is the best thing to ever happen in a Spidey game franchise. Plus, Miles held on his own vs his mentor
Miles shows up with symbiote suit after Venom got the meteorite: Pete - This suit isn't made of alien? Miles - No. But we got complete control. We Are ORDER!