Just double checked from my copy of Gigamix Vol.2, it'the evil robot alright! I'm not going to spoiler anything in case it's ging to do the same thing in the comics like in the manga, but all Im going to say is, it has a relation with the Stardroids ;)