diff --git a/docs/games/sega/maimaidx/circleplus/controllers.md b/docs/games/sega/maimaidx/circleplus/controllers.md
new file mode 100644
index 0000000..7143343
--- /dev/null
+++ b/docs/games/sega/maimaidx/circleplus/controllers.md
@@ -0,0 +1,2 @@
+
+--8<-- "docs/games/sega/maimaidx/common/controllers.md"
\ No newline at end of file
diff --git a/docs/games/sega/maimaidx/circleplus/setup.md b/docs/games/sega/maimaidx/circleplus/setup.md
new file mode 100644
index 0000000..92b6479
--- /dev/null
+++ b/docs/games/sega/maimaidx/circleplus/setup.md
@@ -0,0 +1,2 @@
+
+--8<-- "docs/games/sega/maimaidx/common/setup.md"
\ No newline at end of file
diff --git a/docs/games/sega/maimaidx/circleplus/troubleshooting.md b/docs/games/sega/maimaidx/circleplus/troubleshooting.md
new file mode 100644
index 0000000..0ccccb5
--- /dev/null
+++ b/docs/games/sega/maimaidx/circleplus/troubleshooting.md
@@ -0,0 +1,2 @@
+
+--8<-- "docs/games/sega/maimaidx/common/troubleshooting.md"
\ No newline at end of file
diff --git a/docs/img/sega/maimaidx/circleplus/logo.webp b/docs/img/sega/maimaidx/circleplus/logo.webp
new file mode 100644
index 0000000..413a0b3
Binary files /dev/null and b/docs/img/sega/maimaidx/circleplus/logo.webp differ
diff --git a/mkdocs.yml b/mkdocs.yml
index c1ec014..5b637ad 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -270,6 +270,10 @@ nav:
- "Game Setup": "games/sega/maimaidx/circle/setup.md"
- "Controllers": "games/sega/maimaidx/circle/controllers.md"
- "Troubleshooting": "games/sega/maimaidx/circle/troubleshooting.md"
+ - "CiRCLE PLUS":
+ - "Game Setup": "games/sega/maimaidx/circleplus/setup.md"
+ - "Controllers": "games/sega/maimaidx/circleplus/controllers.md"
+ - "Troubleshooting": "games/sega/maimaidx/circleplus/troubleshooting.md"
- "O.N.G.E.K.I.":
- "bright MEMORY":
- "Game Setup": "games/sega/ongeki/brightmemory/setup.md"