Anyone know the release date for STO on Xbox 360?
I dont think currently there's any plans to release it for the 360