There was a bug when the default world was smaller than the other worlds, the flxTileMap would not display properly when loading the larger world. I am not sure if this is a bug in Flixel or in my code, but I fixed it by resetting the flxLayer that contained the flxTileMap, and recreating the flxTileMap object. In the previous version of Letter for Mimi, there were some dialogue events where tiles were altered, this is now made redundant due to the resetting of the tilemap. If I want to use this feature I will have to log all the changes to the tilemap and redo them when the map is loaded. There was another bug where NPCs would not reset when re-entering a world, this was also fixed.