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

Share

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

Popular on gamewatcher

Comments