I know he was 95 but Stan Lee passing is a real bummer.