I just called Henshin and placed my pre-order.. They stated that they would give me a call when everything was ready. They said the prototype was being made and then the mold would be made so it would take like 2-3 weeks till they needed the first payment... I cant wait
!