If you got the Batrider from Excellentcom recently, then chances are its Korean. I got a brand new kit from them on Monday. When I plugged it in it was the Korean version.
I also missed out on this ECL offer How much were they?
For anyone who doesn't care abut the extras, i'll buy your Batrider kit for more than you paid for it, or trade for something.