The game was "Succession". I won't even link it or put a box scan here partly because I'm feeling lazy.
But it's a game by the guys who used to be the owners of Your Move Games, and started a game design company of the same name.
I played through their demo, and bought it to support them and also because it theoretically looked fun.
But now I'm bewildered about why I can't find it anywhere.
It's not going to kill me if it's lost forever.. or if I gave it to someone and forgot.. or something like that.
I wasn't going to play it anyway, probably.
But it's definitely annoying to not remember/know where it is.