First look apparently.
Star Trek Online: First Look At The New Star Trek MMO World
looks ****ing awesome to me. especially the green planet screenshot. wow.
Star Trek Online: First Look At The New Star Trek MMO World
looks ****ing awesome to me. especially the green planet screenshot. wow.
Comment