Great idea. Really fits with the theme. Nice touch with the generated description for each character. Needs a little balancing, but it would be impossible to balance this given the time constraint.