4.56/5 from 9 votes

Infestation

Be the hero and save earth from alien invasion in the Infestation games. There are many alien mutants that are trying to destroy the earth!