OK guys, here it is December 3rd, 2011. And we have not heard 1 more thing about this. I hate to complain but why even announce something if your not going release anything for it, or even another teaser. This is rediculous, I think they like to get our hopes up. This story was posted on Sept 16th. Going on 3 months. And this was written in the original story:
More features and screenshots will be released in the coming weeks and hope everyone looks forward to this release as much as we do.