franchise /frăn′chīz″/ noun, plural franchises
(removed other meanings)
- a series of related works (such as novels or films) each of which includes the same characters or different characters that are understood to exist and interact in the same fictional universe with characters from the other works
I’m not seeing how ‘a franchise ending’ is oxymoronic.
The entire video game industry would love a word.