(i thought i replied, i guess a hiccup happened, oh well, here it is again just in case):
I think you reached the realized what I was trying to convey before, and yea that's why you should have one kind for one usecase that makes sense for that use case.
What I'd recommend is to pick a new kind number for games, and keep 31142 for mods since that was its initial use case. Regarding what number, that's for you to decided, though a heads up: i put 31143 the kind for game/mod jams, and will basically use the kinds from 31140 to 31149 the game related purposes, so far only two was constructed for it, not sure what i'll use what for games, probably 31141 or 31140, and the rest will be related to other types for game use cases as well.
However, you can of course continue using whatever kind number you desire, even if it is being used for other things, not advisable, but you can, as that's just the nature of nostr and nobody can stop you from doing it and others would just have to deal with it somehow.
By the way, regarding getting two different types of posts from using one kind, you can do that, you just need to have a single-letter tag in the event to differentiate between what a mod is and what a game is or what something else is, where you'd be able to filter-query them based on the value of that single-letter tag.
