This game is a brand-new mobile game for tower defense. Players will operate a space fortress, build the defense facilities of the fortress, fight with virtual aliens, grow from the initial rookie to a qualified driver and guard their homes.
Open up