Infinite Space Launch Trailer
An overview of Infinite Space's story and gameplay, in convenient launch trailer format.