Trevor Henderson is the creator of Siren Head and it’s good to know that he’s getting paid for his work. Once Human features a character that’s basically Siren Head, but Henderson apparently ...