In the thread Eddie said:
"New rules state that the minimum number of posts required to have your stream listed is #20".
You just need more post on this site and it may come out very soon!
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.