6.9 Reviews Space Invaders: Infinity Gene

There are few of us that remember “Space Invaders” being released on arcade back in June of 1978, as most of us here probably were not even born yet however there are even fewer of us that are not aware of the classic title that went on to be a foundation for video games for years to come.

The story is too old to be commented.