Original Spelunky has tunnel man, which enables restarts at other worlds. Sadly another feature that didn't make it in my port :(
And memory constrains does not allow this in your version, right?