Trivia

Dad Trivia

GamesHard

Which Japanese company originally released the arcade game Space Invaders in 1978?