Board Thread:General Discussion/@comment-26850448-20181112210638/@comment-3004323-20181112212425

He might have died, but he lived 95 magnificent years and that's much for a human being. He has now found eternal peace and we'll always remember him through the various Marvel comics, films, cartoons and video games.

Farewell, Stan!