Final SpaceSeason 3 Replace imageEpisode number13The Devil's DenOverviewA shattered Team Squad is left reeling as Gary and Avocato travel into Invictus' inner sanctum for the final showdown.Air dateJune 14, 2021Runtime (min)22