From Sega Retro
In this first draft, I've hard-coded things for ease of use, but I'm aware we probably don't want 34578923804239450 database queries each time this is called. Though in fairness, it's quite quick and only happens when the page changes. So maybe we don't have to care as much.
Something clever will need to be divised if we're to highlight development/publishing/licensing duties.