Is that DC?
I know of them, but I haven't read any of the comics. Is there anything in particular you need help with or just someone to be a helping hand from time to time?
Have you decided on the plot you want to go with in the first game? naturally, you would want to explain the origins. Right?
Alright. I can provide all help I can, but I haven't read any of the comics, so I couldn't help you with being according to the comics.