If you have not played this demo, do so. Post your thoughts here. All I can say is WOW!!!