diff --git a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/UI/AnimatedButton.cs b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/UI/AnimatedButton.cs
index e3058cd0..5d241220 100644
--- a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/UI/AnimatedButton.cs
+++ b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/UI/AnimatedButton.cs
@@ -15,7 +15,7 @@ namespace DungeonSlime.UI;
/// A custom button implementation that inherits from Gum's Button class to provide
/// animated visual feedback when focused.
///
-internal class AnimatedButton : Button
+public class AnimatedButton : Button
{
///
/// Creates a new AnimatedButton instance using graphics from the specified texture atlas.
diff --git a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/UI/AnimatedButton.cs b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/UI/AnimatedButton.cs
index e3058cd0..5d241220 100644
--- a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/UI/AnimatedButton.cs
+++ b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/UI/AnimatedButton.cs
@@ -15,7 +15,7 @@ namespace DungeonSlime.UI;
/// A custom button implementation that inherits from Gum's Button class to provide
/// animated visual feedback when focused.
///
-internal class AnimatedButton : Button
+public class AnimatedButton : Button
{
///
/// Creates a new AnimatedButton instance using graphics from the specified texture atlas.
diff --git a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/UI/AnimatedButton.cs b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/UI/AnimatedButton.cs
index e3058cd0..5d241220 100644
--- a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/UI/AnimatedButton.cs
+++ b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/UI/AnimatedButton.cs
@@ -15,7 +15,7 @@ namespace DungeonSlime.UI;
/// A custom button implementation that inherits from Gum's Button class to provide
/// animated visual feedback when focused.
///
-internal class AnimatedButton : Button
+public class AnimatedButton : Button
{
///
/// Creates a new AnimatedButton instance using graphics from the specified texture atlas.
diff --git a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/UI/AnimatedButton.cs b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/UI/AnimatedButton.cs
index 2f33ade4..a98baf1a 100644
--- a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/UI/AnimatedButton.cs
+++ b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/UI/AnimatedButton.cs
@@ -15,7 +15,7 @@ namespace DungeonSlime.UI;
/// A custom button implementation that inherits from Gum's Button class to provide
/// animated visual feedback when focused.
///
-internal class AnimatedButton : Button
+public class AnimatedButton : Button
{
///
/// Creates a new AnimatedButton instance using graphics from the specified texture atlas.
diff --git a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/UI/AnimatedButton.cs b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/UI/AnimatedButton.cs
index 2f33ade4..a98baf1a 100644
--- a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/UI/AnimatedButton.cs
+++ b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/UI/AnimatedButton.cs
@@ -15,7 +15,7 @@ namespace DungeonSlime.UI;
/// A custom button implementation that inherits from Gum's Button class to provide
/// animated visual feedback when focused.
///
-internal class AnimatedButton : Button
+public class AnimatedButton : Button
{
///
/// Creates a new AnimatedButton instance using graphics from the specified texture atlas.
diff --git a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/UI/AnimatedButton.cs b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/UI/AnimatedButton.cs
index 2f33ade4..a98baf1a 100644
--- a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/UI/AnimatedButton.cs
+++ b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/UI/AnimatedButton.cs
@@ -15,7 +15,7 @@ namespace DungeonSlime.UI;
/// A custom button implementation that inherits from Gum's Button class to provide
/// animated visual feedback when focused.
///
-internal class AnimatedButton : Button
+public class AnimatedButton : Button
{
///
/// Creates a new AnimatedButton instance using graphics from the specified texture atlas.
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/UI/AnimatedButton.cs b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/UI/AnimatedButton.cs
index 2f33ade4..a98baf1a 100644
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/UI/AnimatedButton.cs
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/UI/AnimatedButton.cs
@@ -15,7 +15,7 @@ namespace DungeonSlime.UI;
/// A custom button implementation that inherits from Gum's Button class to provide
/// animated visual feedback when focused.
///
-internal class AnimatedButton : Button
+public class AnimatedButton : Button
{
///
/// Creates a new AnimatedButton instance using graphics from the specified texture atlas.