One of the longest running independent comic book series of all time, this role-playing themed series…