Complete the Incredibles world, alone or with a friend. 22.19% of players have unlocked this achievement