diff --git a/packages/frontend/assets/drop-and-fusion/click.mp3 b/packages/frontend/assets/drop-and-fusion/click.mp3
new file mode 100644
index 0000000000..ef03e60f61
Binary files /dev/null and b/packages/frontend/assets/drop-and-fusion/click.mp3 differ
diff --git a/packages/frontend/assets/drop-and-fusion/hold.mp3 b/packages/frontend/assets/drop-and-fusion/hold.mp3
index ef03e60f61..f064c976d3 100644
Binary files a/packages/frontend/assets/drop-and-fusion/hold.mp3 and b/packages/frontend/assets/drop-and-fusion/hold.mp3 differ
diff --git a/packages/frontend/src/scripts/drop-and-fusion-engine.ts b/packages/frontend/src/scripts/drop-and-fusion-engine.ts
index 03c52e00fe..f71f3a668e 100644
--- a/packages/frontend/src/scripts/drop-and-fusion-engine.ts
+++ b/packages/frontend/src/scripts/drop-and-fusion-engine.ts
@@ -387,9 +387,8 @@ export class DropAndFusionGame extends EventEmitter<{
 
 	public drop(_x: number) {
 		if (this.isGameOver) return;
-		if (Date.now() - this.latestDroppedAt < this.DROP_INTERVAL) {
-			return;
-		}
+		if (Date.now() - this.latestDroppedAt < this.DROP_INTERVAL) return;
+
 		const head = this.stock.shift()!;
 		this.stock.push({
 			id: Math.random().toString(),
@@ -435,7 +434,7 @@ export class DropAndFusionGame extends EventEmitter<{
 		}
 
 		sound.playUrl('/client-assets/drop-and-fusion/hold.mp3', {
-			volume: this.sfxVolume,
+			volume: 0.5 * this.sfxVolume,
 		});
 	}