I found a path from Piano to Volcano with 20 generated topics!
Piano → Yamaha Corporation (places)
Yamaha Corporation → Yamaha City (places)
Yamaha City → Japan (broader)
Japan → Mount Fuji (places)
Mount Fuji → Mount Fuji (geography)
Japan
Volcanoes of Japan (similar).
When I was a freshman at engineering school, there used to be cultural, technical, and sports competitions. I had wished that there should be a combined technical and music (cultural) competition to create electronic music using microprocessors and other hardware.
IMO this is a lifesaver. The approach on this website (I only tried for 2 european languages) is really good. It focuses on remembering, listening and speaking, not playing a game. The teacher also tells words with common roots with english words - spelling differences, meaning differences, etc.
Try it yourself at www.llmgame.ai