François Vigneault is the creator of the sci-fi graphic novel TITAN, which will be released in an updated and revised English edition by Oni Press this fall.