One interesting way of displaying these tag relationships among games- e.g. to find games other people think are similar and share tags, would be to create a grouping algorothim that creates a phylogeny tree- games that share many tags will be grouped together.
Initially this will be underpowered and not work well- but if you have a few tens of tags per machine and had 2500 machines it would be a super cool way to see how games are related! Happy to discuss more. This is a powerful way of finding relatedness and grouping similar together. Geeky- but I bet it works well. Just need to let a bunch of pinball geeks run wild with tagging games using descriptors- especially if there is a core set of some few hundreds of tags. This would not work as well if everyone used slightly different wording- so I like the idea of maintaining some core set of tag word descriptors. It can be arbitrarily large- just makes it so that you dont miss the relationship between english synonyms.