diff --git a/frontend/src/js/fight_scene.ts b/frontend/src/js/fight_scene.ts
index b6e0e6459428aed296b6fee5782dc5d86d62fff4..137303fbffeb6aed58b2fcf860e6ced1f7dcbb61 100644
--- a/frontend/src/js/fight_scene.ts
+++ b/frontend/src/js/fight_scene.ts
@@ -151,7 +151,6 @@ export default class FightScene extends Phaser.Scene {
       duration: 2000,
       onComplete: () => {
         setAnimation(this.player, "player_idle");
-        gameStart(this);
       },
     });
 
@@ -160,6 +159,7 @@ export default class FightScene extends Phaser.Scene {
     );
     this.scale.refresh();
     initAndBindGuessPreview(this);
+    gameStart(this);
   }
 
   showMissMessage() {
@@ -304,9 +304,7 @@ function submitTranscription(transcription: string, scene: FightScene) {
 }
 
 function gameStart(scene: any) {
-  setTimeout(() => {
-    dispatchEnemy(scene);
-  }, 200);
+  dispatchEnemy(scene);
 }
 
 function dispatchEnemy(scene: any) {