/// <summary>
        /// Initializes the specified <c>InitialWorld</c> and rewards.
        /// </summary>
        /// <param name="initialWorld">Initial world.</param>
        public static void Initialize(World initialWorld)
        {
            LevelUpEvents.Initialize();
            InitialWorld = initialWorld;

            save();

            WorldStorage.InitLevelUp();
        }