I am currently playing FTL:Multiverse. This is a massive overhaul mod of the 2012 kickstarter hit FTL. The mod is enormous. It massively expands on every aspect of the game with many new races, new weapons, new ships, new mission content and a massive amount of new lore to support it all.
I am really enjoying multiverse and highly recommend it to anyone who enjoyed FTL but that isn't really the point of my post. Instead I want to briefly comment on the process of acquiring and installing the mod. First off you need to have the original FTL game of course but then you need to find three separate packages from three separate modding teams. The packages need to be unzipped and installed in the FTL install folder on your machine. Then you need to un-patch your installed FTL to an earlier version to ensure compatibility with one of the key packages. Then you need to use the mod manager (one of the three packages) to locate and install the multiverse mod file itself. This step is complicated slightly by the fact that the mod manager looks for .ftl files by default but the multiverse mod comes in a .zip file.
The mod has grown very popular so there are helpful posts to be found on reddit and elsewhere which talk you through the process step by step. To be truthful it is pretty straightforward to anyone who is familiar with modding PC games but I am also sure that the process would be intimidatingly cryptic to non techie gamers.
The bizarre thing is that once you go through the modding process the mod itself is enormously polished. It is supported a by a large online community and there are helpful guides and a discord channel.
Having gone through the process I can't help thinking this is so typical of PC gaming. You often have to go through pain involving hardware or software just to get a game you want running but if you are prepared to put in that effort then the reward can be the best gaming experience possible.