Like many here I have hundreds of hours invested in this game. I've found that the best way to introduce a new player is to literally sit next to them and tell them all the stuff they need to know that the tutorials won't. I've had four or five friends give up in frustration after purchasing the game and it makes me sad as it becomes so rewarding once you know the ropes. I remember starting out and I was so enthusiastic that I did it all by trial and error. But not everyone has the time or energy to spend 12-20 hours faffing about because they didn't know how important the tiny compass on the HUD is, or that lateral thrusters exist, let alone how Powerplay or the bgs function. Even Dark Souls has tool tips at the start for new players. I understand the importance of immersion but retaining players is important too!