Good post, tedpeeele.. That was my thinking too. When CTO (and founder) of the company leaves, it leaves a lot of unanswered questions on the table. I dont know a lot of other details as you guys. Will be watching from sidelines..
This is all IMHO and with the limited research I have done. I do not give advice, please do your own DD