I think this is the Second Stan Lee animated movie. It's lot's of fun. I'd love to see these continue. Some more new characters, but also come back to the Condor.
The hardest story to tell is the origin. That's over, lets have some fun with him!