By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Also played the Steam demo. It's pretty nice.

But I turned everything at maximum and the demo mission was pretty demanding. Not the city section though.

I don't know exactly what it was, but I guess it was due to particle effects and physics.

 

Oh and there is an article on the front page. Some people did play the demo.