Guys,
To be fair, remember the sites have to download the demo and set it up for you to get it. before anyone asks, we are not hosting the demo as we are saving up the bandwidth for something else. So, post here when you see the demo on any of the gaming sites.
Rune