Posted in Posts Star Trek Fleet Command Showdown Reveal Trailer November 3, 2018 Leave a comment The galaxy is at your command – as long as you set yourself up for success with the right ships and officers. You have the freedom to join any alliance, with… How many micro transactions do you think you’ll need to buy to play this? Favorite This!