Star Trek "Salvation" trailer

Fascinating.

In the upcoming Star Trek game, Kirk and Spock uncover a mysterious piece of technology on New Vulcan, which will either save or destroy all life in the galaxy.
Show comments