Over 370,000 insider shares sold today. Not exactly what you want to see on the eve of what is being billed the big launch.