While they may just be recolors of the various battle droid pets, if you are here because you collect pets, that really doesn’t matter.
You must register and play each one (I am not sure for how long).
I will be adding them up to the pet lists shortly.
At this rate, I wouldn’t be surprised if there was for Origin, itself.
Please keep in mind you only have until April 1st, though.