Completely un-related to cheese but I can’t help but think of  a cheese metropolis upon reading the ‘Gorgon City’.  Maybe they’re referencing the late 90’s movie Small Soldiers and the put upon protagonists the Gorgonites.  Somehow this dark and brooding track represents their plight.  The strained voice of the vocalists singing “Freeze” almost sounds like please,