I thought battlecruiser was a really great idea wrapped up in a dull game, I don't know of any others where you were controlling a huge warship with a crew of a couple of hundred or so, (nearest was I war I think, you had a crew in that) and the scope seemed massive...you could land on planets and get out and walk around and all that stuff.
Well, what you described sounds like Star Trek Online; control a ship with a crew measured in the hundreds (you can actually get up to a few hundred named "Duty Officers" and use them for tasks and missions), and also land on planets using your away team.
STO is an interesting F2P game, though not for everyone.