Games like Disco Duck1 reviewsReleasedAug 18, 2025DeveloperSavannah StudiosA sci fi cat and mouse runner.$0.99 on Steam