There's a serious Bill & Ted vibe going on here. I think it's the eyes. I like it.