User comments for Battle for the Galaxy
Battle for the Galaxy
- Free
- (No votes yet)
Take command and conquer
Battle for the Galaxy is a free strategic war game that blends tower defence gameplay with some fast-moving and dynamic battle situations which keep you on your toes.