Thursday, October 28, 2010

Star Trek Infinite Space

http://startrek-is.com/

Free to play browser game in 2011.

Interesting cinematic trailer.

No comments: