Last weekend concept art for Marvel's Avengers ... or check out the Studio's latest logo that features some major superhero snubs.