Pretty cool steam punk slant.   Nicely done.