2014…
If you want something that far “out of print” those repacks are your best bet. The only other options that MIGHT be available are key reseller sites. If you’re lucky they have some keys. If they still work is another problem.
Anecdotal but I moved somewhat recently and found my box of old consoles/games. I found my copy of Marvel Vs Capcom 3 (PS3) and booted it up to find out that I never claimed the DLC. I bought the steelbook Special Edition with a DLC code for the extra characters. Tried to redeem and apparently the code expired. If I want the characters I have to buy the “Ultimate” version of the game which has the characters on the disk.
Guess they don’t have windows in Belgrade