Yes, The Atari forum demo is out.
And, it's quite cool, you should definitely have a look at it because it's new, fresh, and because WE have a screen in it !
You can download it here or in different locations as the obvious Atari-forum or the Atari legend and probably some other places in a few hours.
So, make yourself and some others people happy, download, watch, enjoy.
[Edit:] The demo has been added to our prod section.