eh.... not toooo impressed. The difference between 70fps and crippling your machine seems indestinguishable to the eye though...which is interesting...
The site won't frickin let me download the demo!!! Very frustrating. Whether its good or not, I still want to give it a try for myself but the stupid site won't let me.