diff --git a/.godot/editor/filesystem_cache8 b/.godot/editor/filesystem_cache8
index db9e209ff588fec556c30a6cf8020327c3b5315a..18e1fc54a7866176b9eae5e71627063b884ff476 100644
--- a/.godot/editor/filesystem_cache8
+++ b/.godot/editor/filesystem_cache8
@@ -1,7 +1,7 @@
 ea4bc82a6ad023ab7ee23ee620429895
-::res://::1738396768
+::res://::1738397355
 icon.svg::CompressedTexture2D::6378281210119878262::1738189402::1738378143::1::::<><>::
-main.tscn::PackedScene::5692118487183161714::1738396768::0::1::::<><>::
+main.tscn::PackedScene::5692118487183161714::1738396979::0::1::::<><>::
 README.md::TextFile::-1::1738189402::0::1::::<><>::
 ::res://assets/::1738378134
 ::res://assets/noise/::1738378134
@@ -30,11 +30,11 @@ White_knight.png::CompressedTexture2D::854350289879594279::1738378134::173837817
 White_Pawn.png::CompressedTexture2D::919180529085242722::1738378134::1738378176::1::::<><>::
 White_Queen.png::CompressedTexture2D::4902137832695542513::1738378134::1738378176::1::::<><>::
 White_rook.png::CompressedTexture2D::4194129281780453908::1738378134::1738378176::1::::<><>::
-::res://assets/shaders/::1738396768
-bg.gdshader::Shader::-1::1738396768::0::1::::<><>::
-color.gdshader::Shader::-1::1738396768::0::1::::<><>::
-3d_effect.gdshader::Shader::-1::1738396768::0::1::::<><>::
-shadow.gdshader::Shader::-1::1738396768::0::1::::<><>::
+::res://assets/shaders/::1738397313
+3d_effect.gdshader::Shader::-1::1738397313::0::1::::<><>::
+bg.gdshader::Shader::-1::1738397313::0::1::::<><>::
+color.gdshader::Shader::-1::1738397313::0::1::::<><>::
+shadow.gdshader::Shader::-1::1738397313::0::1::::<><>::
 ::res://assets/sprites/::1738378176
 bishop.png::CompressedTexture2D::4631301773944929250::1738378134::1738378176::1::::<><>::
 knight.png::CompressedTexture2D::3545640967717948854::1738378134::1738378176::1::::<><>::
@@ -62,7 +62,7 @@ white_rook.png::CompressedTexture2D::3317152307554436932::1738378134::1738378176
 Go_Save_The_King_Menu.jpg::CompressedTexture2D::7252735845995868232::1738378134::1738378176::1::::<><>::
 Mockup Gameplay Design.jpg::CompressedTexture2D::4859609684236806088::1738378134::1738378176::1::::<><>::
 Mockup Shop Design.jpg::CompressedTexture2D::8043055154093708922::1738378134::1738378176::1::::<><>::
-::res://assets/ui/title_screen/::1738396831
+::res://assets/ui/title_screen/::1738396865
 play_button.png::CompressedTexture2D::5896995890187459238::1738396598::1738396750::1::::<><>::
 quit_button.png::CompressedTexture2D::5172428563227279585::1738395082::1738395084::1::::<><>::
 rules_button.png::CompressedTexture2D::8060955005205795067::1738396860::1738396865::1::::<><>::
@@ -77,9 +77,9 @@ Pawn.tscn::PackedScene::3675784333675896641::1738378134::0::1::::<><>::res://scr
 Queen.tscn::PackedScene::7495869360053814603::1738378134::0::1::::<><>::res://scripts/Queen.gd<>uid://cb3vq168iyomb::::res://assets/Resized Chess Piece Assets/White_Queen.png
 Rook.tscn::PackedScene::9162401199636684468::1738378134::0::1::::<><>::uid://b00wxxfjk04ke::::res://assets/Resized Chess Piece Assets/White_rook.png
 texture_holder.tscn::PackedScene::594714386286134588::1738378134::0::1::::<><>::
-::res://scenes/title_screen/::1738396768
-menu_button.tscn::PackedScene::3297943059633979218::1738396768::0::1::::<><>::res://assets/shaders/3d_effect.gdshader<>res://scripts/title_screen/menu_button.gd
-title_screen.tscn::PackedScene::8154710134031658440::1738396768::0::1::::<><>::res://scripts/title_screen/title_screen.gd<>uid://bm8sv1itwm467::::res://scenes/title_screen/menu_button.tscn
+::res://scenes/title_screen/::1738397306
+menu_button.tscn::PackedScene::3297943059633979218::1738396979::0::1::::<><>::res://assets/shaders/3d_effect.gdshader<>res://scripts/title_screen/menu_button.gd
+title_screen.tscn::PackedScene::8154710134031658440::1738397306::0::1::::<><>::res://scripts/title_screen/title_screen.gd<>uid://bm8sv1itwm467::::res://scenes/title_screen/menu_button.tscn
 ::res://scripts/::1738378687
 Bishop.gd::GDScript::-1::1738378134::0::1::::Bishop<>Piece<>::
 board.gd::GDScript::-1::1738378134::0::1::::Board<>Sprite2D<>::
diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4
index c4c4b6e8669a4982e960aade32e1ad80a8c24a81..0727006cf9a54b5450a6b7c87caf5873064bb88d 100644
--- a/.godot/editor/filesystem_update4
+++ b/.godot/editor/filesystem_update4
@@ -1,10 +1,8 @@
+res://scenes/title_screen/menu_button.tscn
+res://assets/shaders/3d_effect.gdshader
 res://assets/shaders/color.gdshader
 res://assets/shaders/shadow.gdshader
 res://assets/shaders/bg.gdshader
-res://scenes/title_screen.tscn
+res://scripts/title_screen/menu_button.gd
 res://main.tscn
 res://scenes/title_screen/title_screen.tscn
-res://scenes/title_screen/menu_button.tscn
-res://assets/shaders/3d_effect.gdshader
-res://scripts/title_screen/menu_button.gd
-res://scripts/title_screen/title_screen.gd
diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg
index 0fcb8c5045c7e5cdcafafa72fa5f3eeff3089f5b..160bddcb3987dfb7dfbda5c2cad7e23d08de3bf8 100644
--- a/.godot/editor/project_metadata.cfg
+++ b/.godot/editor/project_metadata.cfg
@@ -15,7 +15,7 @@ last_selected_language="GDScript"
 [recent_files]
 
 scripts=["res://scripts/title_screen/menu_button.gd", "res://scripts/title_screen/title_screen.gd", "res://scripts/Knight.gd", "res://scripts/King.gd", "res://scripts/Queen.gd", "res://scripts/Bishop.gd", "res://scripts/Rook.gd", "res://scripts/Pawn.gd", "res://scripts/Piece.gd", "@GDScript"]
-scenes=["res://scenes/title_screen/menu_button.tscn", "res://scenes/title_screen.tscn", "res://main.tscn", "res://scenes/Knight.tscn", "res://scenes/King.tscn", "res://scenes/Queen.tscn", "res://scenes/Bishop.tscn", "res://scenes/Rook.tscn", "res://scenes/Pawn.tscn", "res://scenes/explosion.tscn"]
+scenes=["res://scenes/title_screen/menu_button.tscn", "res://scenes/title_screen/title_screen.tscn", "res://main.tscn", "res://scenes/title_screen.tscn", "res://scenes/Knight.tscn", "res://scenes/King.tscn", "res://scenes/Queen.tscn", "res://scenes/Bishop.tscn", "res://scenes/Rook.tscn", "res://scenes/Pawn.tscn"]
 
 [color_picker]
 
diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg
index a12934b2342307069150ed29a9afb47270ce036b..84c41f7b39c5082c0093b6ae34ef7d667f189e61 100644
--- a/.godot/editor/script_editor_cache.cfg
+++ b/.godot/editor/script_editor_cache.cfg
@@ -115,10 +115,10 @@ state={
 state={
 "bookmarks": PackedInt32Array(),
 "breakpoints": PackedInt32Array(),
-"column": 70,
+"column": 18,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 9,
+"row": 18,
 "scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
@@ -129,11 +129,11 @@ state={
 state={
 "bookmarks": PackedInt32Array(),
 "breakpoints": PackedInt32Array(),
-"column": 1,
+"column": 34,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 45,
-"scroll_position": 24.0,
+"row": 4,
+"scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin
index d62cc6d6760c1a425711a6732e9ed785b30f567e..24d7a290df4973e35b433d797eb44797c34f1a80 100644
Binary files a/.godot/uid_cache.bin and b/.godot/uid_cache.bin differ
diff --git a/scripts/title_screen/menu_button.gd b/scripts/title_screen/menu_button.gd
index 78eae88e70a004353c56f380110deec38edc9f1d..3687672372baf00804abed3032a26efaf437428a 100644
--- a/scripts/title_screen/menu_button.gd
+++ b/scripts/title_screen/menu_button.gd
@@ -1,8 +1,8 @@
 extends Button
 class_name TitleButton
 
-@export var angle_x_max: float = 5.0
-@export var angle_y_max: float = 5.0
+@export var angle_x_max: float = 7.0
+@export var angle_y_max: float = 7.0
 
 var tween_rot: Tween