Uh, yeah. I think this is the punk rock version of those trolls. Or maybe the alien character from M.U.L.E.
I'm looking forward to seeing all the crazy, mutated Mii characters pop up once Nintendo's Wii launches. This really is more fun than it deserves to be, and I'm confident that it will catch on. Who wouldn't love this little guy?