Wednesday, April 17, 2013

10 minutes of new Star Trek Video Game

IGN.com gives us 10 minutes of in-game footage of the new Star Trek video game coming out soon .. lens flare free of charge.

 

No comments:

Post a Comment