Star Citizen Returns From Hiatus - Will Alpha 3.17 Finally Release?