What I'm thinking is that all of MapleStory's data get copied so that a new engine could be found/designed, then take apart the existing code which was copied while the main game still runs, while also providing updates on how the engine works, what has been rebuilt, etc.
you do realize what you are saying right? that would mean they have to take the game down for months to rework the engine and code to prep the game for it, and still manage to screw it up!