diff --git a/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.sln b/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.sln
deleted file mode 100644
index ecb7d59c..00000000
--- a/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.sln
+++ /dev/null
@@ -1,19 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2012
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DodgeTheCreepsCS", "DodgeTheCreepsCS.csproj", "{7829C155-1795-447D-A78E-8775E3CF134E}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- Tools|Any CPU = Tools|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {7829C155-1795-447D-A78E-8775E3CF134E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7829C155-1795-447D-A78E-8775E3CF134E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7829C155-1795-447D-A78E-8775E3CF134E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7829C155-1795-447D-A78E-8775E3CF134E}.Release|Any CPU.Build.0 = Release|Any CPU
- {7829C155-1795-447D-A78E-8775E3CF134E}.Tools|Any CPU.ActiveCfg = Tools|Any CPU
- {7829C155-1795-447D-A78E-8775E3CF134E}.Tools|Any CPU.Build.0 = Tools|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/mono/DodgeTheCreepsCS/icon.png b/mono/DodgeTheCreepsCS/icon.png
deleted file mode 100644
index b6644648..00000000
Binary files a/mono/DodgeTheCreepsCS/icon.png and /dev/null differ
diff --git a/mono/DodgeTheCreepsCS/project.godot b/mono/DodgeTheCreepsCS/project.godot
deleted file mode 100644
index 2c437f2e..00000000
--- a/mono/DodgeTheCreepsCS/project.godot
+++ /dev/null
@@ -1,29 +0,0 @@
-; Engine configuration file.
-; It's best edited using the editor UI and not directly,
-; since the parameters that go here are not all obvious.
-;
-; Format:
-; [section] ; section goes between []
-; param=value ; assign values to parameters
-
-config_version=4
-
-_global_script_classes=[ ]
-_global_script_class_icons={
-
-}
-
-[application]
-
-config/name="DodgeTheCreepsCS"
-run/main_scene="res://Main.tscn"
-config/icon="res://icon.png"
-
-[display]
-
-window/size/width=480
-window/size/height=720
-
-[rendering]
-
-environment/default_environment="res://default_env.tres"
diff --git a/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.csproj b/mono/dodge_the_creeps/Dodge the Creeps C#.csproj
similarity index 67%
rename from mono/DodgeTheCreepsCS/DodgeTheCreepsCS.csproj
rename to mono/dodge_the_creeps/Dodge the Creeps C#.csproj
index 157e224c..9a4205c6 100644
--- a/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.csproj
+++ b/mono/dodge_the_creeps/Dodge the Creeps C#.csproj
@@ -1,24 +1,22 @@
-
+
Debug
AnyCPU
- {7829C155-1795-447D-A78E-8775E3CF134E}
+ {0D99C680-A41E-4286-9B12-57CCAEA6DA97}
Library
- .mono\temp\bin\$(Configuration)
- DodgeTheCreepsCS
- DodgeTheCreepsCS
+ .mono/temp/bin/$(Configuration)
+ DodgetheCreepsC
+ Dodge the Creeps C#
v4.5
- .mono\temp\obj
- $(BaseIntermediateOutputPath)\$(Configuration)
- Debug
- Release
+ .mono/temp/obj
+ $(BaseIntermediateOutputPath)/$(Configuration)
true
portable
false
- DEBUG;
+ $(GodotDefineConstants);GODOT;DEBUG;
prompt
4
false
@@ -26,6 +24,7 @@
portable
true
+ $(GodotDefineConstants);GODOT;
prompt
4
false
@@ -34,19 +33,19 @@
true
portable
false
- DEBUG;TOOLS;
+ $(GodotDefineConstants);GODOT;DEBUG;TOOLS;
prompt
4
false
+ $(ProjectDir)/.mono/assemblies/GodotSharp.dll
False
- $(ProjectDir)/.mono/assemblies/$(ApiConfiguration)/GodotSharp.dll
+ $(ProjectDir)/.mono/assemblies/GodotSharpEditor.dll
False
- $(ProjectDir)/.mono/assemblies/$(ApiConfiguration)/GodotSharpEditor.dll
@@ -58,4 +57,4 @@
-
\ No newline at end of file
+
diff --git a/mono/dodge_the_creeps/Dodge the Creeps C#.sln b/mono/dodge_the_creeps/Dodge the Creeps C#.sln
new file mode 100644
index 00000000..6a0d3336
--- /dev/null
+++ b/mono/dodge_the_creeps/Dodge the Creeps C#.sln
@@ -0,0 +1,19 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2012
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Dodge the Creeps C#", "Dodge the Creeps C#.csproj", "{0D99C680-A41E-4286-9B12-57CCAEA6DA97}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ Tools|Any CPU = Tools|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {0D99C680-A41E-4286-9B12-57CCAEA6DA97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0D99C680-A41E-4286-9B12-57CCAEA6DA97}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0D99C680-A41E-4286-9B12-57CCAEA6DA97}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0D99C680-A41E-4286-9B12-57CCAEA6DA97}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0D99C680-A41E-4286-9B12-57CCAEA6DA97}.Tools|Any CPU.ActiveCfg = Tools|Any CPU
+ {0D99C680-A41E-4286-9B12-57CCAEA6DA97}.Tools|Any CPU.Build.0 = Tools|Any CPU
+ EndGlobalSection
+EndGlobal
diff --git a/mono/DodgeTheCreepsCS/HUD.cs b/mono/dodge_the_creeps/HUD.cs
similarity index 99%
rename from mono/DodgeTheCreepsCS/HUD.cs
rename to mono/dodge_the_creeps/HUD.cs
index 8b2f792d..606ab9fa 100644
--- a/mono/DodgeTheCreepsCS/HUD.cs
+++ b/mono/dodge_the_creeps/HUD.cs
@@ -44,4 +44,4 @@ public class HUD : CanvasLayer
{
GetNode