Star Conflict gets an official launch date and new mode