Sniper versus the Alien

Excellent sniper shooter game where you have to kill all the aliens that are trying to destroy human bases.

Best games