https://www.leftbehindgames.com/ Also, another company picked up the charlie church mouse series and some other old left behind games and is selling them: http://planet316.com/desktop-games/ IMO