photo, a huge amoung of green glowing slime rushes through the streets of new york picking up cars and people