Good lighting and expression; the steampunk vibe is present, but not overwhelming. Keep up the good work and good luck in the competition. If you want to check out my entry, click the link...
http://www.newgrounds.com/art/view/quixotica/still-mortals