There were a number of points of similarly with the New Mutants story we discussed previously in this thread. They basically relabelled Jemail Karam as Farouk and added some of the Farouk backstory. The overall plot and inspiration for some of the characters were straight from that story.