About Mecharon Survival

Spiders, everywhere. Hold the fort in this last stand for humanity against a world of mutant bugs lead by insidious arachnids! Upgrade your armor, skills, weapons and base. Walk your perimeter and shoot up and down all sorts of ugly insects.