Just now, the Mech Mice team released some concept art, and some information about his headband. Here is what they posted:
Here is a larger version of this concept art:
Once again, here is a larger version of this concept art:
This unit looks really awesome! What are your thoughts on this unit so far?