@ Damocles
I think the short term "Droid" sounds better than "Android Soccer", but its a possibility..

@ Ello
NŽdroid sounds good
I wonder if someone owns the "N" letter?