User comments for Alien Wars
Alien Wars
- Free
- (102 votes)
Fun, challenging space shooter
Alien Wars is like a trip back in time, to the years when we used to play endless space shooter games in bars and leisure centers. Now you can enjoy them again at home, in your own PC.
This frantic shooter follows the tradition of vertical...