The solution to your dilemma is this. For unlockable worlds, you need to do this. Remember, this is in theory. I have not tested this theory yet. Create an item for each world. This item is invisible. The item is given to the character without the character knowing it. Wait a minute... Antikore, how does the character access the menu? When, and how?