Команда была организована из бывшего состава Team8, благодаря инвестициям крупных владельцев компаний в области игр, медиа, технологий и большого спорта. В консорциум инвесторов Immortals вошли достаточно известные личности, в числе которых президент Lionsgate Interactive Ventures Питер Левин, совладелец баскетбольной команды NBA Memphis Grizzlies Стив Каплан, председатель Machinima Аллен Дебевойз и другие.