Just completed the demo and its awsome
If you want to download:
http://www.gamershell.com/download_21400.shtml
It might take a few hours but its fun At least thats gotten rid of my worries that it might not run smoothly on my computer when i get it!