Ordinary People – “No Longer Human” Electronic & Dance Ordinary People – “No Longer Human” Staff January 9, 2016 Mixing the primal with the electronic, Ordinary People’s “Hero of the Doom” is an intense ritualistic recording....More