Does the refurbished Mamba Monster ESC from Castle's website come with the Castle Link software?
Also, does the ESC have the power cables already soldered onto the ESC? I assume they would since they are previous versions, but I haven't been able to find any definite answers on either of these questions.