Not gonna lie, somehow read the title as Yi and got VERY confused XD Seriously though, this is awesome!
I read this as Yi, and was like, WTF THAT IS NOT YI!
You nailed the lighting and thematic. I love the steampunk feel. (And the casual atmosphere.)
Vi whould never where a skirt. Great art tho.
Vi is best waifu.