There are no user reviews yet. Be the first to add a review.
Summary The world must unite to defeat the outside threat of an Alien Invasion. You and your squad have crash landed in an unknown location in the midst of an alien invasion and it's up to you and your team to find a way home. Fight aliens raising the dead using physics based weapons and vehicles during an invasion of Earth with 10+ of your fr...