StarDrive

PC / Strategy / Release: Apr 26, 2013 / ESRB: NR-EC

Download this video

StarDrive teaser trailer

Posted Mar 8, 2013

So you thought humanity was alone in the galaxy. Well, that would make you quite wrong, as StarDrive goes to prove in this new teaser trailer.