They're still working on finalizing the smaug mech, so at least 2-3 months before production?
The LCD layout and animation work look great. I still think that the screen is unnecessarily too large(jumbo DMD size would be perfect), but mega props where they're due. Jean-Paul is making the most of the real estate and doing some really amazing work.