One major thing that the game has always felt like it was missing was a way to communicate with NPCs. It's an obvious thought that has likely been mentioned many times, but I feel it's an important one to bring life and variety and more immersion to the game.
I love Elite: Dangerous, which has...