Yea! It looks like the equipment they will be using is pictured on the front page of their website. Just a guess though. Looks like a clean production facility to me, if that is the case. So I guess they are nearing their launch date if they just recently updated their website. Finally good news!