This is kind of amusing, I remember they pushed it really hard when I was at Botcon in 2011. got a free T-shirt.
now this year I'm returning to Botcon and they wil be most likely pushing it hard again. hopefully this time it gets a release and isn't an unfinishe pile of steaming code.
I do like the sound of a browser based game that I can hop in and out of without having to dedicate hundreds of hours to.