Space Invaders Part II (2006)

Licensed port of the arcade game.