well I wanted to pop in the demo and then give my impressions cause the first time I tried it was to see if the demo would actually work...now the damn thing won't work...
but from my first quick play...I can say the graphics are excellent, but I didnt like the controls...wish I could try it again to put in more details, but thats all I got right now...