diff --git a/Assets/Scripts/Managers/CheatManager.cs b/Assets/Scripts/Managers/CheatManager.cs
index 5be342498158a6fe1db70e324903b89cba853b91..42f216d253187065acacdf0f3a09252e4df6681b 100644
--- a/Assets/Scripts/Managers/CheatManager.cs
+++ b/Assets/Scripts/Managers/CheatManager.cs
@@ -17,21 +17,6 @@ using UnityEngine.Windows;
  * SKIPLEVEL    : Player skips 1 level
  */
 
-
-/* CHEATS THAT CAN BE SAVED */
-/*
- * NODAMAGE
- * ONEHITKILL
- * XTWOSPEED
- */
-
-public enum CheatsType
-{
-    NODAMAGE,
-    ONEHITKILL,
-    XTWOSPEED
-}
-
 public class CheatManager : MonoBehaviour
 {
     HUDisplay hud;
@@ -152,14 +137,12 @@ public class CheatManager : MonoBehaviour
     {
         playerHealth.SetCheatNoDamage(true);
         hud.OpenPanel("No Damage Cheat Activated!");
-        cheats[(int)CheatsType.NODAMAGE] = true;
     }
 
     private void ActivateOneHitKill()
     {
         playerShooting.ActivateCheatOneHitKill();
         hud.OpenPanel("One Hit Kill Cheat Activated!");
-        cheats[(int)CheatsType.ONEHITKILL] = true;
     }
 
     private void ActivateMotherlode()
@@ -172,7 +155,6 @@ public class CheatManager : MonoBehaviour
     {
         playerMovement.ActivateCheatXTwoSpeed();
         hud.OpenPanel("Two Times Speed Cheat Activated!");
-        cheats[(int)CheatsType.XTWOSPEED] = true;
     }
 
     private void ActivateFullHPPet()
@@ -264,20 +246,4 @@ public class CheatManager : MonoBehaviour
 
         hud.OpenPanel("Successfully Reset Cheat(s)!");
     }
-
-    public void LoadCheat(bool[] gatheredCheats)
-    {
-        if (gatheredCheats[(int)CheatsType.NODAMAGE])
-        {
-            ActivateNoDamage();
-        }
-        if (gatheredCheats[(int)CheatsType.ONEHITKILL])
-        {
-            ActivateOneHitKill();
-        }
-        if (gatheredCheats[(int)CheatsType.XTWOSPEED])
-        {
-            ActivateXTwoSpeed();
-        }
-    }
 }
diff --git a/Assets/Scripts/States/GlobalStateManager.cs b/Assets/Scripts/States/GlobalStateManager.cs
deleted file mode 100644
index a0d815dc9d068c978584e8aead6d70d30d1c391e..0000000000000000000000000000000000000000
--- a/Assets/Scripts/States/GlobalStateManager.cs
+++ /dev/null
@@ -1,40 +0,0 @@
-using Nightmare;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-
-public class GlobalStateManager : MonoBehaviour
-{
-    // Create Singleton
-    public static GlobalStateManager Instance { get; private set; }
-
-    private CheatManager cheatManager;
-
-    private void Awake()
-    {
-        if (Instance != null)
-        {
-            if (Instance != this)
-            {
-                Destroy(this);
-            }
-        }
-        else
-        {
-            Instance = this;
-            Refresh();
-        }
-    }
-
-    private void Refresh()
-    {
-        cheatManager = FindObjectOfType<CheatManager>();
-    }
-
-    public void SetState(SaveState state)
-    {
-        Refresh();
-
-        cheatManager.LoadCheat(state.globalSaveState.cheats);
-    }
-}
diff --git a/Assets/Scripts/States/GlobalStateManager.cs.meta b/Assets/Scripts/States/GlobalStateManager.cs.meta
deleted file mode 100644
index 5b855cc07dfe04bb16508c18a0bec865c021258f..0000000000000000000000000000000000000000
--- a/Assets/Scripts/States/GlobalStateManager.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 40f7e905f1aa63741b02b9146e251f76
-MonoImporter:
-  externalObjects: {}
-  serializedVersion: 2
-  defaultReferences: []
-  executionOrder: 0
-  icon: {instanceID: 0}
-  userData: 
-  assetBundleName: 
-  assetBundleVariant: 
diff --git a/Assets/Scripts/States/SaveState.cs b/Assets/Scripts/States/SaveState.cs
deleted file mode 100644
index da0b873c5755471c4b62b090a78d431c76926084..0000000000000000000000000000000000000000
--- a/Assets/Scripts/States/SaveState.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-using System;
-using Newtonsoft.Json;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-
-[Serializable]
-public class GlobalSaveState
-{
-    public bool[] cheats;
-
-    public GlobalSaveState(bool[] cheats)
-    {
-        this.cheats = cheats;
-    }
-
-    public override string ToString()
-    {
-        return JsonConvert.SerializeObject(this);
-    }
-}
-
-[Serializable]
-public class SaveState
-{
-    public GlobalSaveState globalSaveState;
-
-    public SaveState(GlobalSaveState globalSaveState)
-    {
-        this.globalSaveState = globalSaveState;
-    }
-
-    public override string ToString()
-    {
-        return JsonConvert.SerializeObject(this);
-    }
-}
diff --git a/Assets/Scripts/States/SaveState.cs.meta b/Assets/Scripts/States/SaveState.cs.meta
deleted file mode 100644
index a0c00a35f05aaf0458ec3906981de547b54f4e62..0000000000000000000000000000000000000000
--- a/Assets/Scripts/States/SaveState.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: e0c4e2ce428b7c044baefcfca6687111
-MonoImporter:
-  externalObjects: {}
-  serializedVersion: 2
-  defaultReferences: []
-  executionOrder: 0
-  icon: {instanceID: 0}
-  userData: 
-  assetBundleName: 
-  assetBundleVariant: