diff --git a/core/src/com/mygdx/game/GameScreens/GameIntro.java b/core/src/com/mygdx/game/GameScreens/GameIntro.java
index 970757ac2ccec628370e4f823be3bf7c2a41a20a..28f6204aa25cf6c2b87ec3dbda3e3e5ad07a4db6 100644
--- a/core/src/com/mygdx/game/GameScreens/GameIntro.java
+++ b/core/src/com/mygdx/game/GameScreens/GameIntro.java
@@ -4,17 +4,22 @@ import com.badlogic.gdx.graphics.Color;
 import com.badlogic.gdx.scenes.scene2d.ui.Label;
 import com.mygdx.game.singletons.FontManager;
 
+import java.util.Date;
+
 /**
  * Intro screen showing a preview of the game for a few seconds
  */
 public class GameIntro extends GameScreen
 {
 
+    long creationDate;
+
     @Override
     public void buildStage() {
         /*Label l = new Label("Intro screen", FontManager.getInstance().getLabelStyle(Color.BLACK));
         l.setPosition(50, 50);
         addActor(l);*/
+        creationDate = System.currentTimeMillis();
     }
 
     @Override
@@ -22,6 +27,12 @@ public class GameIntro extends GameScreen
 
         // Add logic
 
+        if(System.currentTimeMillis() - creationDate > 2000)
+        {
+            // Intro screen is over
+            GameScreenManager.getInstance().showGameScreen(GameScreenEnum.GAME_MENU);
+        }
+
         // Call the drawing methods of the parent to render the screen
         super.render(delta);
     }
diff --git a/core/src/com/mygdx/game/GameScreens/GameMenu.java b/core/src/com/mygdx/game/GameScreens/GameMenu.java
index 5c324fa97e36b3dfd58603af75b153be111bc6f4..6409f9c285672a772ea6113247222f2d448ac945 100644
--- a/core/src/com/mygdx/game/GameScreens/GameMenu.java
+++ b/core/src/com/mygdx/game/GameScreens/GameMenu.java
@@ -9,4 +9,9 @@ public class GameMenu extends GameScreen {
     public void buildStage() {
 
     }
+
+    @Override
+    public void render(float delta) {
+        super.render(delta);
+    }
 }
diff --git a/core/src/com/mygdx/game/GameScreens/GameScreen.java b/core/src/com/mygdx/game/GameScreens/GameScreen.java
index cf9454a375502486e718f94ef6a1c6a047aed5a9..d69727d98aa166bb0b9f144b57b81bb6f54442c1 100644
--- a/core/src/com/mygdx/game/GameScreens/GameScreen.java
+++ b/core/src/com/mygdx/game/GameScreens/GameScreen.java
@@ -25,7 +25,7 @@ public abstract class GameScreen extends Stage implements Screen {
     public void render(float delta)
     {
         // Clear screen
-        Gdx.gl.glClearColor(255, 0, 0, 1);
+        Gdx.gl.glClearColor(0, 0, 0, 1);
         Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
         // Calling to Stage methods
         super.act(delta);