Nonstop Gaming - General

Does anyone remember a game called Outlaws by LucasArts? It's on a GOG website.