Star Citizen AMA - Let's Talk About Genesis Planet Tech, IAE 2956 & Incoming Patches!