diff --git a/source/funkin/graphics/shaders/InverseDotsShader.hx b/source/funkin/graphics/shaders/InverseDotsShader.hx
new file mode 100644
index 000000000..fa43d3cbd
--- /dev/null
+++ b/source/funkin/graphics/shaders/InverseDotsShader.hx
@@ -0,0 +1,14 @@
+package funkin.graphics.shaders;
+
+import flixel.addons.display.FlxRuntimeShader;
+
+/**
+ * Create a little dotting effect.
+ */
+class InverseDotsShader extends FlxRuntimeShader
+{
+  public function new()
+  {
+    super(Assets.getText(Paths.frag("InverseDots")));
+  }
+}
diff --git a/source/funkin/ui/title/TitleState.hx b/source/funkin/ui/title/TitleState.hx
index 839992eea..f5277c7b9 100644
--- a/source/funkin/ui/title/TitleState.hx
+++ b/source/funkin/ui/title/TitleState.hx
@@ -148,9 +148,9 @@ class TitleState extends MusicBeatState
     // maskShader.frameUV = gfDance.frame.uv;
     // gfDance.shader = maskShader;
 
-    gfDance.shader = swagShader.shader;
+    // gfDance.shader = swagShader.shader;
 
-    // gfDance.shader = new TitleOutline();
+    gfDance.shader = new TitleOutline();
 
     add(logoBl);