Fight against hoardes of crazed monsters together with your friends or alone to escape an alien planet filled with chaos.Get the loot in different ways and encarnate the destruction that terrified you upon landing.

Other games