Unknown Horizons. https://en.m.wikipedia.org/wiki/Unknown_Horizons Its free, and has a fun gameplay cycle and UI. The game engine the old version used is outdated and it’s undergoing a slow Godot rewrite to modernize it. I’ve spent at least a hundred hours playing it, it’s a lot of fun and keeps things simple but strategic.
Isopropyl alcohol (99% is the good stuff), maybe 2-4 cotton swabs, air dry. Dip swab, rub contacts softly, flip sides of cart, rub, cycle swab, repeat. I had no idea for so many years I was actually damaging the cartridges by blowing into them which just put hot air and moisture on dust. If you have any Switch cartridges or older, and haven’t done a proper cleaning, it’s amazing how shiny and vibrant the contacts will end up looking, along with the cartridge working more stably.