I think you can still order the developer kits. There's a new one that it is supposed to be like final and they claim it's tons better than the previous one, which is already a sweet thing.
I still don't understand if they are keeping the developement team or not. Some of the posts of the creator are confusing and he's said that he'll be hushing and it's all for the better but "don't worry just wait". I hate when people do this.