diff --git a/bot.py b/bot.py
index 818e073..9d53d91 100644
--- a/bot.py
+++ b/bot.py
@@ -224,8 +224,11 @@ class Bot(commands.Bot):
 	# Requested by linguini15
 	@commands.command()
 	async def shape(self, ctx: commands.Context):
-		platonic_solids = ["tetrahedron", "hexahedron", "octahedron", "dodecahedron", "icosahedron"]
-		solid = random.choice(platonic_solids)
+		if random.random() > 0.1:
+			solid = random.choice(["tetrahedron", "hexahedron", "octahedron", "dodecahedron", "icosahedron"])
+		else:
+			# Rarer goofy options
+			solid = random.choice(["600 cell", "pentachoric trischiliaoctacositetracontateron"])
 		message = f"did you guys know the marble is a{'n' if solid[0] in ['i', 'o'] else ''} {solid}!?!?!?"
 		await ctx.send(message)