Marvel must have big baboon balls to get the rights for Angela