There are no user reviews yet. Be the first to add a review.
Summary Your space pod has been forced to land on a planet infested with giant insects from Verminest. Fight with your companions and survive the incoming waves of enemy bugs for as long as you can.