Just heard Stan Lee has passed away at age 95. What a legend.