liberty girl vs. skull: a superheroine showdown of power and pleasure