Actually the only aspect I get hung up on (and with the comic as well) has to do with fuel for the jet boots. But again, I just suspend disbelief and enjoy the fictional ride...