Stellar Impact - Science Vessel DLC
Stellar Impact Science Vessel DLC Trailer
Action, Strategy, Indie - Released: Jul 26, 2012
It may be soldiers that fight the battles, but its technology that wins the war and the Science Vessel will give you that tech advantage on the battlefield.
More Action videos
More videos from Meridian4