Alien Clones

You must make your way across foreign landscapes while destroying the alien clones as you come across them. Grab bonuses if you can. Destroy more aliens to move up to the next level. If you like aliens or scientific space stuff, you'll love Alien Clones!