SWTOR: MEGA UPDATE! Finally some love being put into the game!