Latest Star Citizen 3.18 PTU patch brings some MUCH NEEDED FIXES