Marvel Icons series 3 , Marvel Legends Masterworks series 2 pictures and pre-orders on October 27, 2006