I am so glad I found yours! A really cool concept, and you built it up so well!!! Good choices made at every stage, I think. Good job!
Quick comment, for the entry, you should edit your first post and include the concept sheet and final illustration in that, so judges see it right off. Wouldn't want you to get missed! Hope to see other stuff of yours soon.