Whenever you’ve come down with a case of Marvel mania, there’s a museum in Philadelphia the place you can sate…