Is STO going to be released on the 360? I remember Champions Online was going to be released on the 360 but that never happened.
Star Trek Online
Game » consists of 6 releases. Released Feb 02, 2010
Game » consists of 6 releases. Released Feb 02, 2010
Log in to comment