I saved all the cats!
It was helpful that the explosion is always in the same place. I know this because it was the very first card I turned over in my first game. And my second!
Thank you!! I toggled off the randomization for testing and forgot to put it back XD ...it is fixed now.
I managed to win on my second attempt in the fixed version! Pretty lucky on my part. :D