That was just great. Definitely liking most of what I'm seeing, though "Flash" still bugs me. I'm digging this Vulture design for the most part, fits perfectly with this continuity. Michael Keaton I know will do a great job but I am worried the depiction will be a luckluster. The villains are usually the weak link in the movies. I hope he doesn't job hard.