The Avengers assemble in this amazing fan-made poster

Thanks to io9 commenter alohaloya for the whipping this awesome poster up.