Games/SpotCat vs. The Cheddar Mafia In Space/MediaSpotCat vs. The Cheddar Mafia In Space·, 2025 · Lucky Raccoon GamesMediaBack to gameAll4Screenshots4Screenshots4More about SpotCat vs. The Cheddar Mafia In SpacePlayer reviews