Space Invaders Infinity Gene Review November 24, 2010 Insane but fun vertically scrolling shooter in the Space Invaders universe. Introduction Space Invaders, the original game from 1978 that has defined video games for...