Star Trek The Game - "Salvation" Trailer

Length: 01:13
Rating: 4.2233 / 5 (out of 206 votes)

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 gala...

Tags: