This is it! The climactic showdown between SQUIRREL GIRL, a woman who can talk to squirrels, and ULTRON HIMSELF, a killer robot who has ruthlessly defeated the Avengers on multiple occasions! And you may be thinking, "Holy crap I'M SOLD," but let me tell you more: This entire battle takes place in the Savage Land, an area FILLED with dinosaurs!