Game doesn't compile but I managed to run it when I opened the folder as a workspace in vscode and compiled it. If you see this comment dani_cooleo, try building your game :)
Viewing post in Catdom's Crusade: The Rat Purge jam comments
Ah, makes sense. You should try making use of multiple files next time. The code seemed like a mess to go through. In python you can do import class from file, import * from file, or just import file and do file.class. You can make some really great 2D games on pygame like this https://store.steampowered.com/app/2824730/Yawnoc/ Some extra coding tips: look into classes (essential for large projects), try to define classes outside of loops (no need to redefine), avoid using globals (they can create a lot of extra memory, are slow, and less readable). Try viewing some python tutorials, great language to learn. Overall, this was pretty impressive for a pygame project, I wish you luck.