I was looking around for Star Citizen news and i stumbled upon this. If you got 24 min, it's a presentation about the game with a new trailer. Most of it is a tour of the hanger module if you haven't seen that.