6.5 SDThe Space Invaders: In Search of Lost Time Sep. 23, 2012 The Space Invaders: In Search of Lost Time IMDb: 6.5 2012 98 min 112 views Beginning with Space Invaders in 1978, arcade games began to appear everywhere. By 1982, there were 13,000 dedicated arcade locations across ... BiographyDocumentaryHistoryNews