Hi, I am HTML5 games developer. I develop platform, dress up, hidden objects, point and click games and more. Couple days ago I just sign up with this web Buzzfeed and try it to post my last game developed. They just cancel my account, very bad service.
I do not recommend this website to publish any news or to post something there.
I think they accept only theirs stories. So why not they let people sign up if they cancel accounts?