Artifact Details Title Space Invaders* Computer Games Catalog Number 102689563 Type Software Date 1981 Publisher Atari, Inc. Format Cartridge Lot Number X3954.2007 Related Records 102647436 Atari cassette recorder