Alien Hunt 3D Wendgames December 5, 2020May 1, 2020 0 Alien hordes have invaded the planet and have taken residence of several homes. Your job is to flush them out if those homes. Leave none alive. Your alien cannon draws on your health when fired. Use your map to guide you to the alien positions. Zombie Island Shooter Futuristic Subway Euro Train Transform Robot War 0