Stan Lee was the creator and co-creator of so many comic superheroes, and a progressive thinker in many ways. RIP Stan Lee, and Excelsior!