diff --git a/README.md b/README.md
index 35ff49af1f1e877ecac33c1d21f0ed8dee07953e..eac67967274b2bc3732e7f1556db080d99ed6ae7 100644
--- a/README.md
+++ b/README.md
@@ -5,9 +5,6 @@ Aplikasi ini merupakan suatu video game yang dibuat menggunakan Unity. Game ini
 - Buka program ini melalui Unity Editor, pastikan versi Unity Editor yang dipakai sama untuk menghindari permasalahan
 - Buka scene `Menu` lalu tekan tombol Play
 - Anda bisa juga melakukan Build dari Unity Editor lalu run hasil build tersebut
-### Dari Build
-- Buka directory build dari repository ini
-- Jalankan file `.exe` yang ada pada directory tersebut.
 # Library 
 | Nama     | Alasan |
 | ----------- | ----------- |
@@ -21,7 +18,44 @@ Aplikasi ini merupakan suatu video game yang dibuat menggunakan Unity. Game ini
 
 
 # Screenshot Aplikasi
-
+- Main Menu
+![Main Menu](./screenshot/mainMenu.png)
+- Scoreboard
+![Scoreboard Menu](./screenshot/scoreboardMenu.png)
+![Scoreboard Menu Wave](./screenshot/scoreboardMenuWave.png)
+![Scoreboard Menu Endless](./screenshot/scoreboardMenuEndless.png)
+- Change Player Name
+![Player Name Menu](./screenshot/playerNameMenu.png)
+- Game Mode Menu
+![Game Mode Menu](./screenshot/gameModeMenu.png)
+- Endless Mode
+![Zen Mode](./screenshot/zenMode.png)
+- Wave Mode
+![Wave Mode](./screenshot/waveMode.png)
+- Bomber Mob (Ayam)
+![Mob Bomber](./screenshot/bomberMob1.png)
+![Mob Bomber](./screenshot/bomberMob2.png)
+- Skeleton Mob (Naga)
+![Mob Skeleton](./screenshot/skeletonMob.png)
+- Boss Mob (Kumbang Alien)
+![Mob Boss](./screenshot/bossMob.png)
+- Reaper Mob
+![Mob Reaper](./screenshot/reaperMob.png)
+- Game Over
+![Game Over](./screenshot/gameOver.png)
+- Result Screen
+![Result Screen Wave](./screenshot/resultScreenWave.png)
+![Result Screen Zen](./screenshot/resultScreenZen.png)
+- Upgrade Menu
+![Upgrade Menu](./screenshot/upgradeScreen.png)
+- Bullets
+![Normal Bullets](./screenshot/bullet.png)
+![Diagonal Bullets 3](./screenshot/diagonalShot1.png)
+![Diagonal Bullets 5](./screenshot/diagonalShot2.png)
+- Player Attribute Orb
+![Speed Orb](./screenshot/speedOrb.png)
+![Power Orb](./screenshot/powerOrb.png)
+![Health Orb](./screenshot/healthOrb.png)
 # Pembagian Kerja
 Isabella Handayani - 13519081
 - Additional Mobs - Skeleton
diff --git a/Survival Shooter/Assets/Audio/Effects/Chicken Death 1.mp3 b/Survival Shooter/Assets/Audio/Effects/Chicken Death 1.mp3
deleted file mode 100644
index e3d72985fcfbe9872a48f72beee3a7714c60c7d0..0000000000000000000000000000000000000000
Binary files a/Survival Shooter/Assets/Audio/Effects/Chicken Death 1.mp3 and /dev/null differ
diff --git a/Survival Shooter/Assets/Audio/Effects/Chicken Death.mp3 b/Survival Shooter/Assets/Audio/Effects/Chicken Death.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..b9cf026e17d90f8c8a32900fb1d76a0d494fb5d6
Binary files /dev/null and b/Survival Shooter/Assets/Audio/Effects/Chicken Death.mp3 differ
diff --git a/Survival Shooter/Assets/Audio/Effects/Chicken Death 1.mp3.meta b/Survival Shooter/Assets/Audio/Effects/Chicken Death.mp3.meta
similarity index 91%
rename from Survival Shooter/Assets/Audio/Effects/Chicken Death 1.mp3.meta
rename to Survival Shooter/Assets/Audio/Effects/Chicken Death.mp3.meta
index 659560db980cbbe6195b22ffd64dbd4c4cfb842a..3dae6b0f852fbeb79fded13ebf4af84afcee990f 100644
--- a/Survival Shooter/Assets/Audio/Effects/Chicken Death 1.mp3.meta	
+++ b/Survival Shooter/Assets/Audio/Effects/Chicken Death.mp3.meta	
@@ -1,5 +1,5 @@
 fileFormatVersion: 2
-guid: 7727646f508cc64409e04e62c866335f
+guid: c92255c8751e2a348bcf5208f0bc3ea5
 AudioImporter:
   externalObjects: {}
   serializedVersion: 6
diff --git a/Survival Shooter/Assets/Audio/Effects/OrbNotification.wav b/Survival Shooter/Assets/Audio/Effects/OrbNotification.wav
new file mode 100644
index 0000000000000000000000000000000000000000..bf38f0cd99e4fc07603fe8c439bc48e327151a23
Binary files /dev/null and b/Survival Shooter/Assets/Audio/Effects/OrbNotification.wav differ
diff --git a/Survival Shooter/Assets/Audio/Effects/OrbNotification.wav.meta b/Survival Shooter/Assets/Audio/Effects/OrbNotification.wav.meta
new file mode 100644
index 0000000000000000000000000000000000000000..b7fa5ed52da5272cd2fea61b7f3bf50fc729732a
--- /dev/null
+++ b/Survival Shooter/Assets/Audio/Effects/OrbNotification.wav.meta	
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 686821bd161171844802bee45defbe05
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Survival Shooter/Assets/Audio/Effects/OrbPickup.wav b/Survival Shooter/Assets/Audio/Effects/OrbPickup.wav
new file mode 100644
index 0000000000000000000000000000000000000000..efb926fe2d9690d46788e82c63a57290b85c62ba
Binary files /dev/null and b/Survival Shooter/Assets/Audio/Effects/OrbPickup.wav differ
diff --git a/Survival Shooter/Assets/Audio/Effects/OrbPickup.wav.meta b/Survival Shooter/Assets/Audio/Effects/OrbPickup.wav.meta
new file mode 100644
index 0000000000000000000000000000000000000000..567115db0b2b506018908ceba7fe6556f97dce83
--- /dev/null
+++ b/Survival Shooter/Assets/Audio/Effects/OrbPickup.wav.meta	
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 3693f15bbf2fada42a6dbde216143439
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Survival Shooter/Assets/Audio/Effects/Skeleton Hurt.mp3 b/Survival Shooter/Assets/Audio/Effects/Skeleton Hurt.mp3
index b029db26022974a67a1e5c3c9ceba2456de4224c..533fe9766b622af885b6f868b2e0ab986b634193 100644
Binary files a/Survival Shooter/Assets/Audio/Effects/Skeleton Hurt.mp3 and b/Survival Shooter/Assets/Audio/Effects/Skeleton Hurt.mp3 differ
diff --git a/Survival Shooter/Assets/Audio/Effects/Skeleton Hurt.mp3.meta b/Survival Shooter/Assets/Audio/Effects/Skeleton Hurt.mp3.meta
index e10be6e40b2f2cdfcb05d339923928057a21bbac..0cce360165b35d279c06b812af008a66a534b58c 100644
--- a/Survival Shooter/Assets/Audio/Effects/Skeleton Hurt.mp3.meta	
+++ b/Survival Shooter/Assets/Audio/Effects/Skeleton Hurt.mp3.meta	
@@ -1,5 +1,5 @@
 fileFormatVersion: 2
-guid: f224f766616c3ea419df512c0e5cc645
+guid: d566fdba32e92ba41a7f457dfcdbc733
 AudioImporter:
   externalObjects: {}
   serializedVersion: 6
diff --git a/Survival Shooter/Assets/Prefabs/Bomber.prefab b/Survival Shooter/Assets/Prefabs/Bomber.prefab
index 2f07edf5bfec63a5263dddd0662936511c87a6ac..c9d813ac8687a6a5b35a1dcbd2450a009dd105d4 100644
--- a/Survival Shooter/Assets/Prefabs/Bomber.prefab	
+++ b/Survival Shooter/Assets/Prefabs/Bomber.prefab	
@@ -330,7 +330,7 @@ MonoBehaviour:
   currentHealth: 0
   sinkSpeed: 2.5
   scoreValue: 15
-  deathClip: {fileID: 8300000, guid: 7727646f508cc64409e04e62c866335f, type: 3}
+  deathClip: {fileID: 8300000, guid: c92255c8751e2a348bcf5208f0bc3ea5, type: 3}
 --- !u!1 &960887336584563566
 GameObject:
   m_ObjectHideFlags: 0
diff --git a/Survival Shooter/Assets/Prefabs/Bullet.prefab b/Survival Shooter/Assets/Prefabs/Bullet.prefab
index 7421b8dd29ec88e01537bd8f18699eb8f3c0ec0e..84e2195e1503558d43cd7ee4e767fe41fd91d297 100644
--- a/Survival Shooter/Assets/Prefabs/Bullet.prefab	
+++ b/Survival Shooter/Assets/Prefabs/Bullet.prefab	
@@ -87,8 +87,8 @@ Light:
   m_Type: 2
   m_Shape: 0
   m_Color: {r: 0.882353, g: 0.6117647, b: 0.20000002, a: 1}
-  m_Intensity: 1
-  m_Range: 10
+  m_Intensity: 0.5
+  m_Range: 5
   m_SpotAngle: 30
   m_InnerSpotAngle: 21.80208
   m_CookieSize: 10
@@ -121,7 +121,7 @@ Light:
   m_Cookie: {fileID: 0}
   m_DrawHalo: 0
   m_Flare: {fileID: 0}
-  m_RenderMode: 0
+  m_RenderMode: 1
   m_CullingMask:
     serializedVersion: 2
     m_Bits: 4294967295
diff --git a/Survival Shooter/Assets/Prefabs/HealthOrb.prefab b/Survival Shooter/Assets/Prefabs/HealthOrb.prefab
index 71f21f55c285fdc7ba0bd35201139c5669a409dc..24cf974af61685d27892621e8837b693ca8e3d86 100644
--- a/Survival Shooter/Assets/Prefabs/HealthOrb.prefab	
+++ b/Survival Shooter/Assets/Prefabs/HealthOrb.prefab	
@@ -183,7 +183,7 @@ Light:
   m_Cookie: {fileID: 0}
   m_DrawHalo: 0
   m_Flare: {fileID: 0}
-  m_RenderMode: 0
+  m_RenderMode: 1
   m_CullingMask:
     serializedVersion: 2
     m_Bits: 4294967295
diff --git a/Survival Shooter/Assets/Prefabs/OrbSpawnPoint.prefab b/Survival Shooter/Assets/Prefabs/OrbSpawnPoint.prefab
index 39a4a2fe5b14e320fbb55c93729399a49a89032e..a982aa4eda6ad9a9919d121e2b1cfb7b39823913 100644
--- a/Survival Shooter/Assets/Prefabs/OrbSpawnPoint.prefab	
+++ b/Survival Shooter/Assets/Prefabs/OrbSpawnPoint.prefab	
@@ -1,5 +1,35 @@
 %YAML 1.1
 %TAG !u! tag:unity3d.com,2011:
+--- !u!1 &252083800054699811
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 2219783587100324842}
+  m_Layer: 0
+  m_Name: SpawnPoint6
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2219783587100324842
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 252083800054699811}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: -1.85, y: 0, z: -3.15}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 956654941051951564}
+  m_RootOrder: 5
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!1 &1772599669655808164
 GameObject:
   m_ObjectHideFlags: 0
@@ -182,6 +212,7 @@ Transform:
   - {fileID: 1293407273377250357}
   - {fileID: 1293407273377250356}
   - {fileID: 1293407273377250347}
+  - {fileID: 2219783587100324842}
   m_Father: {fileID: 0}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/Survival Shooter/Assets/Prefabs/PickupManager.prefab b/Survival Shooter/Assets/Prefabs/PickupManager.prefab
index 0d42575f4cc9057ddab9157a498fd5d81d776019..2ddbc38bf9441ba8bc55f7bfe019ff98678faa2b 100644
--- a/Survival Shooter/Assets/Prefabs/PickupManager.prefab	
+++ b/Survival Shooter/Assets/Prefabs/PickupManager.prefab	
@@ -10,6 +10,7 @@ GameObject:
   m_Component:
   - component: {fileID: 9119066394149137112}
   - component: {fileID: 9119066394149137113}
+  - component: {fileID: -3768914290357085086}
   m_Layer: 0
   m_Name: PickupManager
   m_TagString: Untagged
@@ -54,3 +55,99 @@ MonoBehaviour:
   - {fileID: 0}
   - {fileID: 0}
   - {fileID: 0}
+--- !u!82 &-3768914290357085086
+AudioSource:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 9119066394149137118}
+  m_Enabled: 1
+  serializedVersion: 4
+  OutputAudioMixerGroup: {fileID: 0}
+  m_audioClip: {fileID: 8300000, guid: 686821bd161171844802bee45defbe05, type: 3}
+  m_PlayOnAwake: 0
+  m_Volume: 0.453
+  m_Pitch: 1
+  Loop: 0
+  Mute: 0
+  Spatialize: 0
+  SpatializePostEffects: 0
+  Priority: 128
+  DopplerLevel: 1
+  MinDistance: 1
+  MaxDistance: 500
+  Pan2D: 0
+  rolloffMode: 0
+  BypassEffects: 0
+  BypassListenerEffects: 0
+  BypassReverbZones: 0
+  rolloffCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 1
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    - serializedVersion: 3
+      time: 1
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  panLevelCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  spreadCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  reverbZoneMixCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 1
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
diff --git a/Survival Shooter/Assets/Prefabs/PowerOrb.prefab b/Survival Shooter/Assets/Prefabs/PowerOrb.prefab
index e1188ade4e00b62b89cfbe06e5e26098b5645374..3135c8e7c0cdd724c36aff25e925736555e69ade 100644
--- a/Survival Shooter/Assets/Prefabs/PowerOrb.prefab	
+++ b/Survival Shooter/Assets/Prefabs/PowerOrb.prefab	
@@ -183,7 +183,7 @@ Light:
   m_Cookie: {fileID: 0}
   m_DrawHalo: 0
   m_Flare: {fileID: 0}
-  m_RenderMode: 0
+  m_RenderMode: 1
   m_CullingMask:
     serializedVersion: 2
     m_Bits: 4294967295
diff --git a/Survival Shooter/Assets/Prefabs/Skeleton.prefab b/Survival Shooter/Assets/Prefabs/Skeleton.prefab
index 509c89be5aaf5fbd4e8338f7123a1d8b1dfe3eb3..69f2786930d3c0b84818428a95e124c9b9df5790 100644
--- a/Survival Shooter/Assets/Prefabs/Skeleton.prefab	
+++ b/Survival Shooter/Assets/Prefabs/Skeleton.prefab	
@@ -25763,7 +25763,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: a9b9d14572410594cb85d40eedfb150c, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  startingHealth: 300
+  startingHealth: 500
   currentHealth: 0
   sinkSpeed: 2.5
   scoreValue: 20
@@ -25778,9 +25778,9 @@ AudioSource:
   m_Enabled: 1
   serializedVersion: 4
   OutputAudioMixerGroup: {fileID: 24300002, guid: 8434b04884c414ac6b468e10945685e6, type: 2}
-  m_audioClip: {fileID: 8300000, guid: f224f766616c3ea419df512c0e5cc645, type: 3}
+  m_audioClip: {fileID: 8300000, guid: d566fdba32e92ba41a7f457dfcdbc733, type: 3}
   m_PlayOnAwake: 0
-  m_Volume: 1
+  m_Volume: 0.28
   m_Pitch: 3
   Loop: 0
   Mute: 0
diff --git a/Survival Shooter/Assets/Prefabs/SpeedOrb.prefab b/Survival Shooter/Assets/Prefabs/SpeedOrb.prefab
index e4e340ae8b1c7e20f26ea3287e1c9e47df1ef496..68a49c210e4850d17844926e905d1e688f1fbd78 100644
--- a/Survival Shooter/Assets/Prefabs/SpeedOrb.prefab	
+++ b/Survival Shooter/Assets/Prefabs/SpeedOrb.prefab	
@@ -183,7 +183,7 @@ Light:
   m_Cookie: {fileID: 0}
   m_DrawHalo: 0
   m_Flare: {fileID: 0}
-  m_RenderMode: 0
+  m_RenderMode: 1
   m_CullingMask:
     serializedVersion: 2
     m_Bits: 4294967295
diff --git a/Survival Shooter/Assets/Prefabs/UpgradeCanvas.prefab b/Survival Shooter/Assets/Prefabs/UpgradeCanvas.prefab
index 828c77c3c25aa4291d846701b20a9567cde1d2d0..198eb2e480ebe97395ee80de5fe106699bbf7ee9 100644
--- a/Survival Shooter/Assets/Prefabs/UpgradeCanvas.prefab	
+++ b/Survival Shooter/Assets/Prefabs/UpgradeCanvas.prefab	
@@ -802,7 +802,7 @@ MonoBehaviour:
   m_OnCullStateChanged:
     m_PersistentCalls:
       m_Calls: []
-  m_text: Increase Fire Rate of Weapon
+  m_text: +30% Fire Rate Of Weapon
   m_isRightToLeft: 0
   m_fontAsset: {fileID: 11400000, guid: 46266f38bcbb19847a196e9582a4aea5, type: 2}
   m_sharedMaterial: {fileID: -8625983863857988015, guid: 46266f38bcbb19847a196e9582a4aea5, type: 2}
diff --git a/Survival Shooter/Assets/Scenes/WaveMode.unity b/Survival Shooter/Assets/Scenes/WaveMode.unity
index d39fb1090925aee68f793416c7719ef874c19f96..e47a8e8fe88d10e29594f5aefcd2fa80c29c8d62 100644
--- a/Survival Shooter/Assets/Scenes/WaveMode.unity	
+++ b/Survival Shooter/Assets/Scenes/WaveMode.unity	
@@ -161,6 +161,107 @@ RectTransform:
   m_AnchoredPosition: {x: 0, y: 0}
   m_SizeDelta: {x: 75, y: 60}
   m_Pivot: {x: 0, y: 0}
+--- !u!1 &144907417 stripped
+GameObject:
+  m_CorrespondingSourceObject: {fileID: 3654113803822656081, guid: a9b042c890e3a7045b0b660332b2de46, type: 3}
+  m_PrefabInstance: {fileID: 3654113802655374938}
+  m_PrefabAsset: {fileID: 0}
+--- !u!82 &144907418
+AudioSource:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 144907417}
+  m_Enabled: 1
+  serializedVersion: 4
+  OutputAudioMixerGroup: {fileID: 0}
+  m_audioClip: {fileID: 8300000, guid: 3693f15bbf2fada42a6dbde216143439, type: 3}
+  m_PlayOnAwake: 0
+  m_Volume: 0.53
+  m_Pitch: 1
+  Loop: 0
+  Mute: 0
+  Spatialize: 0
+  SpatializePostEffects: 0
+  Priority: 128
+  DopplerLevel: 1
+  MinDistance: 1
+  MaxDistance: 500
+  Pan2D: 0
+  rolloffMode: 0
+  BypassEffects: 0
+  BypassListenerEffects: 0
+  BypassReverbZones: 0
+  rolloffCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 1
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    - serializedVersion: 3
+      time: 1
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  panLevelCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  spreadCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  reverbZoneMixCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 1
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
 --- !u!1 &162017014
 GameObject:
   m_ObjectHideFlags: 0
@@ -1624,7 +1725,7 @@ MonoBehaviour:
   m_CorrespondingSourceObject: {fileID: 3654113802655374940, guid: a9b042c890e3a7045b0b660332b2de46, type: 3}
   m_PrefabInstance: {fileID: 3654113802655374938}
   m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 0}
+  m_GameObject: {fileID: 144907417}
   m_Enabled: 1
   m_EditorHideFlags: 0
   m_Script: {fileID: 11500000, guid: 544f2064df03e95419b4a5147c506b08, type: 3}
@@ -1732,7 +1833,7 @@ Camera:
   m_GameObject: {fileID: 963194225}
   m_Enabled: 1
   serializedVersion: 2
-  m_ClearFlags: 1
+  m_ClearFlags: 2
   m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0}
   m_projectionMatrixMode: 1
   m_GateFitMode: 2
@@ -1794,6 +1895,107 @@ MonoBehaviour:
   m_EditorClassIdentifier: 
   target: {fileID: 1167386677}
   smoothing: 5
+--- !u!1 &967728096 stripped
+GameObject:
+  m_CorrespondingSourceObject: {fileID: 3654113803822656025, guid: a9b042c890e3a7045b0b660332b2de46, type: 3}
+  m_PrefabInstance: {fileID: 3654113802655374938}
+  m_PrefabAsset: {fileID: 0}
+--- !u!82 &967728097
+AudioSource:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 967728096}
+  m_Enabled: 1
+  serializedVersion: 4
+  OutputAudioMixerGroup: {fileID: 0}
+  m_audioClip: {fileID: 8300000, guid: 3693f15bbf2fada42a6dbde216143439, type: 3}
+  m_PlayOnAwake: 0
+  m_Volume: 0.53
+  m_Pitch: 1
+  Loop: 0
+  Mute: 0
+  Spatialize: 0
+  SpatializePostEffects: 0
+  Priority: 128
+  DopplerLevel: 1
+  MinDistance: 1
+  MaxDistance: 500
+  Pan2D: 0
+  rolloffMode: 0
+  BypassEffects: 0
+  BypassListenerEffects: 0
+  BypassReverbZones: 0
+  rolloffCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 1
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    - serializedVersion: 3
+      time: 1
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  panLevelCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  spreadCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  reverbZoneMixCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 1
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
 --- !u!1 &1078761138
 GameObject:
   m_ObjectHideFlags: 0
@@ -3586,6 +3788,11 @@ PrefabInstance:
       objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 6e3d49b904179974ab53cbb0d368a260, type: 3}
+--- !u!4 &3769188182163057061 stripped
+Transform:
+  m_CorrespondingSourceObject: {fileID: 2219783587100324842, guid: 6e3d49b904179974ab53cbb0d368a260, type: 3}
+  m_PrefabInstance: {fileID: 3769188182163057060}
+  m_PrefabAsset: {fileID: 0}
 --- !u!1001 &4570730763213162806
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -3936,6 +4143,10 @@ PrefabInstance:
       propertyPath: playerHealth
       value: 
       objectReference: {fileID: 875225643}
+    - target: {fileID: 9119066394149137113, guid: be50d7281d71b064fa7d4049f307bcda, type: 3}
+      propertyPath: spawnPoints.Array.size
+      value: 6
+      objectReference: {fileID: 0}
     - target: {fileID: 9119066394149137113, guid: be50d7281d71b064fa7d4049f307bcda, type: 3}
       propertyPath: spawnPoints.Array.data[0]
       value: 
@@ -3956,6 +4167,10 @@ PrefabInstance:
       propertyPath: spawnPoints.Array.data[4]
       value: 
       objectReference: {fileID: 2719544848253408655}
+    - target: {fileID: 9119066394149137113, guid: be50d7281d71b064fa7d4049f307bcda, type: 3}
+      propertyPath: spawnPoints.Array.data[5]
+      value: 
+      objectReference: {fileID: 3769188182163057061}
     - target: {fileID: 9119066394149137118, guid: be50d7281d71b064fa7d4049f307bcda, type: 3}
       propertyPath: m_Name
       value: PickupManager
diff --git a/Survival Shooter/Assets/Scenes/ZenMode.unity b/Survival Shooter/Assets/Scenes/ZenMode.unity
index acda7cb9fdbc663cec62935f0c7672d414b21f35..81ce90b09f1bcf545440fd25ad938fb2e2a044ea 100644
--- a/Survival Shooter/Assets/Scenes/ZenMode.unity	
+++ b/Survival Shooter/Assets/Scenes/ZenMode.unity	
@@ -1575,7 +1575,7 @@ MonoBehaviour:
   m_CorrespondingSourceObject: {fileID: 3654113802655374940, guid: a9b042c890e3a7045b0b660332b2de46, type: 3}
   m_PrefabInstance: {fileID: 3654113802655374938}
   m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 0}
+  m_GameObject: {fileID: 3654113802655374939}
   m_Enabled: 1
   m_EditorHideFlags: 0
   m_Script: {fileID: 11500000, guid: 544f2064df03e95419b4a5147c506b08, type: 3}
@@ -1894,7 +1894,7 @@ Camera:
   m_GameObject: {fileID: 963194225}
   m_Enabled: 1
   serializedVersion: 2
-  m_ClearFlags: 1
+  m_ClearFlags: 2
   m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0}
   m_projectionMatrixMode: 1
   m_GateFitMode: 2
@@ -2922,6 +2922,11 @@ Transform:
   m_CorrespondingSourceObject: {fileID: 1293407273377250359, guid: 6e3d49b904179974ab53cbb0d368a260, type: 3}
   m_PrefabInstance: {fileID: 1577720935}
   m_PrefabAsset: {fileID: 0}
+--- !u!4 &1577720941 stripped
+Transform:
+  m_CorrespondingSourceObject: {fileID: 2219783587100324842, guid: 6e3d49b904179974ab53cbb0d368a260, type: 3}
+  m_PrefabInstance: {fileID: 1577720935}
+  m_PrefabAsset: {fileID: 0}
 --- !u!1 &1607600957
 GameObject:
   m_ObjectHideFlags: 0
@@ -3603,6 +3608,10 @@ PrefabInstance:
       propertyPath: playerHealth
       value: 
       objectReference: {fileID: 875225643}
+    - target: {fileID: 9119066394149137113, guid: be50d7281d71b064fa7d4049f307bcda, type: 3}
+      propertyPath: spawnPoints.Array.size
+      value: 6
+      objectReference: {fileID: 0}
     - target: {fileID: 9119066394149137113, guid: be50d7281d71b064fa7d4049f307bcda, type: 3}
       propertyPath: spawnPoints.Array.data[0]
       value: 
@@ -3623,6 +3632,10 @@ PrefabInstance:
       propertyPath: spawnPoints.Array.data[4]
       value: 
       objectReference: {fileID: 1577720936}
+    - target: {fileID: 9119066394149137113, guid: be50d7281d71b064fa7d4049f307bcda, type: 3}
+      propertyPath: spawnPoints.Array.data[5]
+      value: 
+      objectReference: {fileID: 1577720941}
     - target: {fileID: 9119066394149137118, guid: be50d7281d71b064fa7d4049f307bcda, type: 3}
       propertyPath: m_Name
       value: PickupManager
@@ -3889,6 +3902,208 @@ PrefabInstance:
       objectReference: {fileID: 8946891882775703378, guid: d6c526ea9d76cdd468b8425ad07a3ded, type: 3}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: a9b042c890e3a7045b0b660332b2de46, type: 3}
+--- !u!1 &3654113802655374939 stripped
+GameObject:
+  m_CorrespondingSourceObject: {fileID: 3654113803822656081, guid: a9b042c890e3a7045b0b660332b2de46, type: 3}
+  m_PrefabInstance: {fileID: 3654113802655374938}
+  m_PrefabAsset: {fileID: 0}
+--- !u!1 &3654113802655374940 stripped
+GameObject:
+  m_CorrespondingSourceObject: {fileID: 3654113803822656025, guid: a9b042c890e3a7045b0b660332b2de46, type: 3}
+  m_PrefabInstance: {fileID: 3654113802655374938}
+  m_PrefabAsset: {fileID: 0}
+--- !u!82 &3654113802655374941
+AudioSource:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3654113802655374939}
+  m_Enabled: 1
+  serializedVersion: 4
+  OutputAudioMixerGroup: {fileID: 0}
+  m_audioClip: {fileID: 8300000, guid: 3693f15bbf2fada42a6dbde216143439, type: 3}
+  m_PlayOnAwake: 0
+  m_Volume: 0.53
+  m_Pitch: 1
+  Loop: 0
+  Mute: 0
+  Spatialize: 0
+  SpatializePostEffects: 0
+  Priority: 128
+  DopplerLevel: 1
+  MinDistance: 1
+  MaxDistance: 500
+  Pan2D: 0
+  rolloffMode: 0
+  BypassEffects: 0
+  BypassListenerEffects: 0
+  BypassReverbZones: 0
+  rolloffCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 1
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    - serializedVersion: 3
+      time: 1
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  panLevelCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  spreadCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  reverbZoneMixCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 1
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+--- !u!82 &3654113802655374942
+AudioSource:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3654113802655374940}
+  m_Enabled: 1
+  serializedVersion: 4
+  OutputAudioMixerGroup: {fileID: 0}
+  m_audioClip: {fileID: 8300000, guid: 3693f15bbf2fada42a6dbde216143439, type: 3}
+  m_PlayOnAwake: 0
+  m_Volume: 0.53
+  m_Pitch: 1
+  Loop: 0
+  Mute: 0
+  Spatialize: 0
+  SpatializePostEffects: 0
+  Priority: 128
+  DopplerLevel: 1
+  MinDistance: 1
+  MaxDistance: 500
+  Pan2D: 0
+  rolloffMode: 0
+  BypassEffects: 0
+  BypassListenerEffects: 0
+  BypassReverbZones: 0
+  rolloffCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 1
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    - serializedVersion: 3
+      time: 1
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  panLevelCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  spreadCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 0
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
+  reverbZoneMixCustomCurve:
+    serializedVersion: 2
+    m_Curve:
+    - serializedVersion: 3
+      time: 0
+      value: 1
+      inSlope: 0
+      outSlope: 0
+      tangentMode: 0
+      weightedMode: 0
+      inWeight: 0.33333334
+      outWeight: 0.33333334
+    m_PreInfinity: 2
+    m_PostInfinity: 2
+    m_RotationOrder: 4
 --- !u!1001 &4002831951290252429
 PrefabInstance:
   m_ObjectHideFlags: 0
diff --git a/Survival Shooter/Assets/Scripts/Managers/PickupManager.cs b/Survival Shooter/Assets/Scripts/Managers/PickupManager.cs
index 8e94d3222f2fd89751c1a94413725375078c86b6..478d1de41cb6de4d93b7a124876f135d1e2141ca 100644
--- a/Survival Shooter/Assets/Scripts/Managers/PickupManager.cs	
+++ b/Survival Shooter/Assets/Scripts/Managers/PickupManager.cs	
@@ -10,9 +10,13 @@ public class PickupManager : MonoBehaviour
     public Transform[] spawnPoints;
     public static List<Vector3> usedSpawnPoints = new List<Vector3>();
 
-
+    AudioSource[] orbAudioArr;
+    AudioSource orbSpawnAudio;
     void Start ()
     {
+        orbAudioArr = GetComponents<AudioSource>();
+        orbSpawnAudio = orbAudioArr[0];
+
         InvokeRepeating("Spawn", spawnTime, spawnTime);
     }
 
@@ -40,12 +44,15 @@ public class PickupManager : MonoBehaviour
                 // HANDLE MAX SPEED, DONT SPAWN SPEED ORB
             }
             if (random == 0){
+                orbSpawnAudio.Play();
                 Instantiate(powerPickup, spawnPoints[spawnPointIndex].position, spawnPoints[spawnPointIndex].rotation);
             }
             else if (random == 1){
+                orbSpawnAudio.Play();
                 Instantiate(speedPickup, spawnPoints[spawnPointIndex].position, spawnPoints[spawnPointIndex].rotation);
             }
             else if (random == 2 ){
+                orbSpawnAudio.Play();
                 Instantiate(healthPickup, spawnPoints[spawnPointIndex].position, spawnPoints[spawnPointIndex].rotation);            
             }
         }
diff --git a/Survival Shooter/Assets/Scripts/Pickup/Pickup.cs b/Survival Shooter/Assets/Scripts/Pickup/Pickup.cs
index f92c87de8d1dd3c9671b9532c2d656a7b7598fe8..a0fd783c838fd17d89064d25832f48f02e82123d 100644
--- a/Survival Shooter/Assets/Scripts/Pickup/Pickup.cs	
+++ b/Survival Shooter/Assets/Scripts/Pickup/Pickup.cs	
@@ -14,6 +14,7 @@ public class Pickup : MonoBehaviour
     protected PlayerMovement playerMovement;
 
     public float delay = 30f;
+
     // Start is called before the first frame update
     void Start()
     {
@@ -21,6 +22,7 @@ public class Pickup : MonoBehaviour
         playerHealth = player.GetComponent <PlayerHealth> ();
         playerShooting = player.GetComponentInChildren <PlayerShooting> ();
         playerMovement = player.GetComponentInChildren <PlayerMovement> ();
+     
         StartCoroutine(SelfDestruct());
         // enemyHealth = GetComponent<EnemyHealth>();
         // anim = GetComponent <Animator> ();
@@ -46,20 +48,20 @@ public class Pickup : MonoBehaviour
         if(playerInRange)
         {
             PickupManager.usedSpawnPoints.Remove(transform.position);            
-            Debug.Log(transform.position);
-        switch (pickupType) {
-          case PickupType.Power:
-            playerShooting.powerOrb();
-            break;
-            
-          case PickupType.Speed:
-            playerMovement.speedOrb();
-            break;
-            
-          case PickupType.Health:
-            playerHealth.healthOrb();
-            break;
-        }
+            // Debug.Log(transform.position);
+            switch (pickupType) {
+              case PickupType.Power:
+                playerShooting.powerOrb();
+                break;
+                
+              case PickupType.Speed:
+                playerMovement.speedOrb();
+                break;
+                
+              case PickupType.Health:
+                playerHealth.healthOrb();
+                break;
+            }
             Destroy(gameObject,0f);
         } 
     } 
diff --git a/Survival Shooter/Assets/Scripts/Player/PlayerHealth.cs b/Survival Shooter/Assets/Scripts/Player/PlayerHealth.cs
index ea88dc8e7a787859b98396955c84a0f469ac38eb..abd3b5227bacc0813874b6438b334279f12bdf94 100644
--- a/Survival Shooter/Assets/Scripts/Player/PlayerHealth.cs	
+++ b/Survival Shooter/Assets/Scripts/Player/PlayerHealth.cs	
@@ -15,7 +15,10 @@ public class PlayerHealth : MonoBehaviour
 
 
     Animator anim;
+
+    AudioSource[] playerAudioArr;
     AudioSource playerAudio;
+    AudioSource orbPickupAudio;
     PlayerMovement playerMovement;
     PlayerShooting playerShooting;
     bool isDead;                                                
@@ -25,7 +28,9 @@ public class PlayerHealth : MonoBehaviour
     void Awake()
     {
         anim = GetComponent<Animator>();
-        playerAudio = GetComponent<AudioSource>();
+        playerAudioArr = GetComponents<AudioSource>();
+        playerAudio = playerAudioArr[0];
+        orbPickupAudio = playerAudioArr[1];
         playerMovement = GetComponent<PlayerMovement>();
         playerShooting = GetComponentInChildren<PlayerShooting>();
 
@@ -83,6 +88,7 @@ public class PlayerHealth : MonoBehaviour
     }
 
     public void healthOrb(){
+        orbPickupAudio.Play();
         if (HPBarManager.maxHealth < 300){
             currentHealth += 20;
             HPBarManager.health += 20;
diff --git a/Survival Shooter/Assets/Scripts/Player/PlayerMovement.cs b/Survival Shooter/Assets/Scripts/Player/PlayerMovement.cs
index fce43250e736f96cadda260784b08f2ae6ebb869..4a4bd3c7bf7964c1d77b032c9c2570b31872da94 100644
--- a/Survival Shooter/Assets/Scripts/Player/PlayerMovement.cs	
+++ b/Survival Shooter/Assets/Scripts/Player/PlayerMovement.cs	
@@ -10,11 +10,16 @@ public class PlayerMovement : MonoBehaviour
     int floorMask;
     float camRayLength = 100f;
 
+    AudioSource[] playerAudioArr;
+    AudioSource orbPickupAudio;
+
     void Awake() {
         floorMask = LayerMask.GetMask("Floor");
         anim = GetComponent <Animator> ();
         playerRigidbody = GetComponent<Rigidbody>();
         speed = initialspeed;
+        playerAudioArr = GetComponents<AudioSource>();
+        orbPickupAudio = playerAudioArr[1];        
     }
 
     void FixedUpdate() {
@@ -53,6 +58,7 @@ public class PlayerMovement : MonoBehaviour
     }
 
     public void speedOrb(){
+      orbPickupAudio.Play();
       if (speed < 10f){
         speed += 0.45f;
         SpeedManager.speed += 1f;
diff --git a/Survival Shooter/Assets/Scripts/Player/PlayerShooting.cs b/Survival Shooter/Assets/Scripts/Player/PlayerShooting.cs
index b2d3096f3834884139f930c17bb1f38617ef255a..b0f8ca5cf9483a87118ac62c4f5b159cf9da4740 100644
--- a/Survival Shooter/Assets/Scripts/Player/PlayerShooting.cs	
+++ b/Survival Shooter/Assets/Scripts/Player/PlayerShooting.cs	
@@ -19,6 +19,7 @@ public class PlayerShooting : MonoBehaviour
     AudioSource[] gunAudioArr;
     AudioSource gunAudio;
     AudioSource critAudio;
+    AudioSource orbPickupAudio;
     Light gunLight;
     float effectsDisplayTime = 0.2f;
     ObjectPooler objectPooler;
@@ -36,6 +37,7 @@ public class PlayerShooting : MonoBehaviour
         gunAudioArr = GetComponents<AudioSource>();
         gunAudio = gunAudioArr[0];
         critAudio = gunAudioArr[1];
+        orbPickupAudio = gunAudioArr[2];
         gunLight = GetComponent<Light>();
 
         critChance = 0;
@@ -127,6 +129,7 @@ public class PlayerShooting : MonoBehaviour
     }
     public void powerOrb()
     {
+        orbPickupAudio.Play();
         if (PowerManager.power < 10)
         {
             damagePerShot += 5;
diff --git a/build/.gitkeep b/build/.gitkeep
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/screenshot/.gitkeep b/screenshot/.gitkeep
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/screenshot/ResultScreenZen.png b/screenshot/ResultScreenZen.png
new file mode 100644
index 0000000000000000000000000000000000000000..1dda9086bd95914d37a11d7209bb4371f52cdab8
Binary files /dev/null and b/screenshot/ResultScreenZen.png differ
diff --git a/screenshot/bomberMob1.png b/screenshot/bomberMob1.png
new file mode 100644
index 0000000000000000000000000000000000000000..bf78d87290aa4bcb788888f6b5a61e3bf731da5a
Binary files /dev/null and b/screenshot/bomberMob1.png differ
diff --git a/screenshot/bomberMob2.png b/screenshot/bomberMob2.png
new file mode 100644
index 0000000000000000000000000000000000000000..e3d146ae5fe8e4f68326b977a2b1c60b28f1f4e5
Binary files /dev/null and b/screenshot/bomberMob2.png differ
diff --git a/screenshot/bossMob.png b/screenshot/bossMob.png
new file mode 100644
index 0000000000000000000000000000000000000000..c1c862416bcd9114a0a3c15cf52bebc6394f9317
Binary files /dev/null and b/screenshot/bossMob.png differ
diff --git a/screenshot/bullet.png b/screenshot/bullet.png
new file mode 100644
index 0000000000000000000000000000000000000000..521f30d95b8c9611dce45815091f92e0126b85d2
Binary files /dev/null and b/screenshot/bullet.png differ
diff --git a/screenshot/diagonalShot1.png b/screenshot/diagonalShot1.png
new file mode 100644
index 0000000000000000000000000000000000000000..f522f6ab183ced1916b5233990ccaca8e93e91c8
Binary files /dev/null and b/screenshot/diagonalShot1.png differ
diff --git a/screenshot/diagonalShot2.png b/screenshot/diagonalShot2.png
new file mode 100644
index 0000000000000000000000000000000000000000..82981785483506caf0563c8e01c4e4f680fad82c
Binary files /dev/null and b/screenshot/diagonalShot2.png differ
diff --git a/screenshot/gameModeMenu.png b/screenshot/gameModeMenu.png
new file mode 100644
index 0000000000000000000000000000000000000000..a6868210a57fd68941e04b4ba96d544d14ff4e6b
Binary files /dev/null and b/screenshot/gameModeMenu.png differ
diff --git a/screenshot/gameOver.png b/screenshot/gameOver.png
new file mode 100644
index 0000000000000000000000000000000000000000..bfb2c2cae84ffe72d6b2b1f671318157a1094647
Binary files /dev/null and b/screenshot/gameOver.png differ
diff --git a/screenshot/healthOrb.png b/screenshot/healthOrb.png
new file mode 100644
index 0000000000000000000000000000000000000000..0be9660796eff4f45f17382f45de3ae18132a8d6
Binary files /dev/null and b/screenshot/healthOrb.png differ
diff --git a/screenshot/mainMenu.png b/screenshot/mainMenu.png
new file mode 100644
index 0000000000000000000000000000000000000000..fa367eee2014447cb6d2072086e586f163186215
Binary files /dev/null and b/screenshot/mainMenu.png differ
diff --git a/screenshot/pauseScreen.png b/screenshot/pauseScreen.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a0754659925346ac3e0d1c594b7af175432369a
Binary files /dev/null and b/screenshot/pauseScreen.png differ
diff --git a/screenshot/playerNameMenu.png b/screenshot/playerNameMenu.png
new file mode 100644
index 0000000000000000000000000000000000000000..29bfb7060c6d1dbf9f65a1dcf6d3b4d84f3f34d4
Binary files /dev/null and b/screenshot/playerNameMenu.png differ
diff --git a/screenshot/powerOrb.png b/screenshot/powerOrb.png
new file mode 100644
index 0000000000000000000000000000000000000000..8545075e8e993a18c40c923f94a2f85eb780af31
Binary files /dev/null and b/screenshot/powerOrb.png differ
diff --git a/screenshot/reaperMob.png b/screenshot/reaperMob.png
new file mode 100644
index 0000000000000000000000000000000000000000..6967f1164b4e161c9e8b947c3088464d8e3828fc
Binary files /dev/null and b/screenshot/reaperMob.png differ
diff --git a/screenshot/resultScreenWave.png b/screenshot/resultScreenWave.png
new file mode 100644
index 0000000000000000000000000000000000000000..5432f2b2051eab7905a955abf32f937b2e13647a
Binary files /dev/null and b/screenshot/resultScreenWave.png differ
diff --git a/screenshot/scoreboardMenu.png b/screenshot/scoreboardMenu.png
new file mode 100644
index 0000000000000000000000000000000000000000..deca45d36cacb3c65b8f442388658dfa9f79ab01
Binary files /dev/null and b/screenshot/scoreboardMenu.png differ
diff --git a/screenshot/scoreboardMenuEndless.png b/screenshot/scoreboardMenuEndless.png
new file mode 100644
index 0000000000000000000000000000000000000000..f7aca4dc3d330fee136f105a8b15bb07e6596a18
Binary files /dev/null and b/screenshot/scoreboardMenuEndless.png differ
diff --git a/screenshot/scoreboardMenuWave.png b/screenshot/scoreboardMenuWave.png
new file mode 100644
index 0000000000000000000000000000000000000000..f8d6a703cf3a8bbc85162df980d85b7737eab895
Binary files /dev/null and b/screenshot/scoreboardMenuWave.png differ
diff --git a/screenshot/skeletonMob.png b/screenshot/skeletonMob.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d7bfbc94851bc90fc21cc212e153d14efe06e30
Binary files /dev/null and b/screenshot/skeletonMob.png differ
diff --git a/screenshot/speedOrb.png b/screenshot/speedOrb.png
new file mode 100644
index 0000000000000000000000000000000000000000..4f981946054030d4654937e7872a2f4a546bcddb
Binary files /dev/null and b/screenshot/speedOrb.png differ
diff --git a/screenshot/upgradeScreen.png b/screenshot/upgradeScreen.png
new file mode 100644
index 0000000000000000000000000000000000000000..4f1362d68dfdfa474d9e6533f71fcf3bdf0dc609
Binary files /dev/null and b/screenshot/upgradeScreen.png differ
diff --git a/screenshot/victoryScreen.png b/screenshot/victoryScreen.png
new file mode 100644
index 0000000000000000000000000000000000000000..87a048f14da4db38a570fa64848634b446c1fd8d
Binary files /dev/null and b/screenshot/victoryScreen.png differ
diff --git a/screenshot/waveMode.png b/screenshot/waveMode.png
new file mode 100644
index 0000000000000000000000000000000000000000..5595c230bf707dadd72ec5570690af7557046d27
Binary files /dev/null and b/screenshot/waveMode.png differ
diff --git a/screenshot/zenMode.png b/screenshot/zenMode.png
new file mode 100644
index 0000000000000000000000000000000000000000..ea326be7a5fe94236b0f0eb40d3ea93237aac27b
Binary files /dev/null and b/screenshot/zenMode.png differ