Alien Zone Plus is a third-person action game in which players control a special forces soldier who must enter a space station infested with dangerous aliens. Luckily we will have a good arsenal of weapons to defend ourselves. The control system of Alien Zone Plus is quite traditional: on the left side we will have […]