I finally got to play in the Star Trek Online Closed Beta this morning. My first impression is MAKE IT

Read More