The Beta will still release in April, but it will be closed for 350 people and hopefully experienced coders, for which anyone can apply. After 4 weeks it will be opened for public testing.
I have to admit, I am quite surprised by this because there was never any mention of a closed Beta until just before the Beta release. This should improve their final product due to more bug reports, but the news was done so poorly that I am quite dissapointed with how they handled this. I am not surprised that the price tanked 10%+ and sold a large part myself because there won't a be a proper/legit 3rd party confirmation of TPS and the product for a month and the price won't increase until then. If there is an alt season approaching, Credits is not worth it to keep holding the coins, while other coins pump.