*
Tlts head*
Uhm...y'know? This one reminds me of that very old Marvel Comic...uhm...'Micro-naughts' that be around when I were a wee lad?
I only had the toys, so I can't remember much beyond the 'shinny chrome' breast-plates the little action figures wore.
Much cheers to you and yours.