This is a game that is a cross between "Space Invaders" and "Breakout."