You know, I'm kind of glad that the majority of the development team making this game probably can't comprehend English, because if they were reading this and other members' sentiments in this thread, they'd feel pretty darn upset.
Just because it's a browser game doesn't take anything away from the hard work and hours that's been poured into it, and it certainly doesn't render SE's right to reveal it in a fashion that they can feel proud of, as opposed to, you know, releasing it dead on arrival without anyone hearing about it all. Because that would totally be preferable.
Making games ain't easy, and I reckon if ya'll were able to make any respectable game--no matter the scale--you'd want to reveal it to the masses and not be censured just because it's not a AAA boozefest or because someone fell for a hype train. I think they deserve a bit more respect than that.