On3 literally had no free boards until this. Confidence this board stays free isn't very high. Confidence in staff to announce any changes in a fair manner, not very high. Confidence in technical team to keep this running smoothly? Not very high. Since we were left in the dark with wtf was going...