diff --git a/core/assets/common/_global/application/screenloader/mouse_0.png b/core/assets/common/_global/application/screenloader/mouse_0.png
index 84dc07de2c821a9b19094eab69f1372eafe2763a..20a67af2d336901b3c5800164f41424db7c5e3ad 100644
Binary files a/core/assets/common/_global/application/screenloader/mouse_0.png and b/core/assets/common/_global/application/screenloader/mouse_0.png differ
diff --git a/core/assets/common/_global/application/screenloader/mouse_1.png b/core/assets/common/_global/application/screenloader/mouse_1.png
index b9f17264e26b1a306ff6022ebbdf9516409a9b4e..8443ec9bf3dcefb454dc3db338d8112ef1083613 100644
Binary files a/core/assets/common/_global/application/screenloader/mouse_1.png and b/core/assets/common/_global/application/screenloader/mouse_1.png differ
diff --git a/core/assets/common/_global/application/screenloader/mouse_2.png b/core/assets/common/_global/application/screenloader/mouse_2.png
index d47bf6e293ba95e0097cf1856a010d53e3812bce..ef2bd5d83812cdb6c1972d8a143ee0a9b545f543 100644
Binary files a/core/assets/common/_global/application/screenloader/mouse_2.png and b/core/assets/common/_global/application/screenloader/mouse_2.png differ
diff --git a/core/assets/common/_global/application/screenloader/mouse_3.png b/core/assets/common/_global/application/screenloader/mouse_3.png
index 1e944dbccf128a04b7ada3bbd3403062fe917647..d5e0f5ccc60b37d758d30f79bb66f5784077c1d8 100644
Binary files a/core/assets/common/_global/application/screenloader/mouse_3.png and b/core/assets/common/_global/application/screenloader/mouse_3.png differ
diff --git a/core/assets/common/_global/application/screenloader/mouse_4.png b/core/assets/common/_global/application/screenloader/mouse_4.png
index 7eb5178b8dae23163bf77bb9a9b6b616d94f1621..5fd0c094820732a0f5c87b81838acf22d81e8d8b 100644
Binary files a/core/assets/common/_global/application/screenloader/mouse_4.png and b/core/assets/common/_global/application/screenloader/mouse_4.png differ
diff --git a/core/assets/common/_global/application/screenloader/mouse_5.png b/core/assets/common/_global/application/screenloader/mouse_5.png
index a2a0b0d43aef302672fd78aad9a21f4b183822f6..603f7f25cf5f05bab0e5aeb65965ae18f9cd23ba 100644
Binary files a/core/assets/common/_global/application/screenloader/mouse_5.png and b/core/assets/common/_global/application/screenloader/mouse_5.png differ
diff --git a/core/assets/common/_global/application/screenloader/mouse_6.png b/core/assets/common/_global/application/screenloader/mouse_6.png
index 2a74675b4fb896ea37b5b69f4dab803990f1afc3..9a6d75ba9062c8510c61987570ffcd1bb899a448 100644
Binary files a/core/assets/common/_global/application/screenloader/mouse_6.png and b/core/assets/common/_global/application/screenloader/mouse_6.png differ
diff --git a/core/assets/common/_global/application/screenloader/mouse_7.png b/core/assets/common/_global/application/screenloader/mouse_7.png
index c0ca42cccef1c9ec8ec637fe3de36114c224ff12..046939de2a113a32ab76762fe985cab204a75540 100644
Binary files a/core/assets/common/_global/application/screenloader/mouse_7.png and b/core/assets/common/_global/application/screenloader/mouse_7.png differ
diff --git a/core/assets/common/_global/application/screenloader/mouse_8.png b/core/assets/common/_global/application/screenloader/mouse_8.png
index 2a9fe01e0377682232a32c5d65f5dc4e79e47f13..80b4d5e4c1b010077293fa503515a47076ac1f2a 100644
Binary files a/core/assets/common/_global/application/screenloader/mouse_8.png and b/core/assets/common/_global/application/screenloader/mouse_8.png differ
diff --git a/core/src/cz/nic/tablexia/TablexiaApplication.java b/core/src/cz/nic/tablexia/TablexiaApplication.java
index 5271ed608a701d7f1308e96f4cf5631351a947af..3c85f649d72d0c003d9b72763c9b3a79592fcb95 100644
--- a/core/src/cz/nic/tablexia/TablexiaApplication.java
+++ b/core/src/cz/nic/tablexia/TablexiaApplication.java
@@ -91,7 +91,7 @@ public abstract class TablexiaApplication implements ApplicationListener {
     private static final int    SCREEN_LOADER_MOUSE_FRAMES    =  9;
 
     //Adding a little offset to the mouse, because it doesnt feel centered because of a space around the tail
-    private static final float  SCREEN_LOADER_MOUSE_WIDTH     =  0.28f;
+    private static final float  SCREEN_LOADER_MOUSE_WIDTH     =  0.20f;
     private static final float  SCREEN_LOADER_MOUSE_OFFSET_X  = -0.13f;
     private static final float  SCREEN_LOADER_MOUSE_DELAY     =  1.0f;
     private static final float  SCREEN_LOADER_MOUSE_FADEIN    =  0.5f;
@@ -352,7 +352,7 @@ public abstract class TablexiaApplication implements ApplicationListener {
 
         screenLoaderMouse.setPosition(
                 TablexiaSettings.getViewportWidth(getStage()) / 2f - screenLoaderMouse.getWidth() / 2f + (screenLoaderMouse.getWidth() * SCREEN_LOADER_MOUSE_OFFSET_X),
-                TablexiaSettings.getViewportHeight(getStage()) / 2f - screenLoaderMouse.getHeight() / 2f
+				TablexiaSettings.getActorSceneVerticalCenter(getStage(), screenLoaderMouse)
         );
 
         screenLoaderMouse.addAction(Actions.alpha(0));
diff --git a/core/src/cz/nic/tablexia/TablexiaSettings.java b/core/src/cz/nic/tablexia/TablexiaSettings.java
index a00872bf2d433142b2adbb6563cca3dbebd811a9..8eb87ecb56683a4523aaa2208facf8e8101c8486 100644
--- a/core/src/cz/nic/tablexia/TablexiaSettings.java
+++ b/core/src/cz/nic/tablexia/TablexiaSettings.java
@@ -3,6 +3,7 @@ package cz.nic.tablexia;
 import com.badlogic.gdx.Gdx;
 import com.badlogic.gdx.Preferences;
 import com.badlogic.gdx.graphics.Color;
+import com.badlogic.gdx.scenes.scene2d.Actor;
 import com.badlogic.gdx.scenes.scene2d.InputEvent;
 import com.badlogic.gdx.scenes.scene2d.Stage;
 import com.badlogic.gdx.scenes.scene2d.utils.ClickListener;
@@ -488,4 +489,8 @@ public class TablexiaSettings {
     public static float getViewportHeight(Stage stage) {
         return getViewportTopY(stage) - getViewportBottomY(stage);
     }
+
+	public static float getActorSceneVerticalCenter(Stage stage, Actor actor) {
+		return getViewportHeight(stage) / 2f - actor.getHeight() / 2f + getViewportBottomY(stage);
+	}
 }
\ No newline at end of file