game cover

Star Trek: Legacy Trailer

There has been a new trailer released for Star Trek: Legacy which shows some ingame scenes.

28 November 2006 | 1,497

Share

screenshot
0
01:08
Trailer #1
screenshot
0
02:37
Trailer #2

Popular on gamewatcher

Comments