Marvel: Defeat Thanos and Save the World!