Artifact Details Title Commodore 64: Radar Rat Race Catalog Number 102689561 Type Software Date 1981 ca. Publisher Commodore Business Machines, Inc. Format Cartridge Lot Number X3954.2007