I've played the demo, and while it's not exactly the final version, it is a good indicator of how the game will handle. I've noticed that most of the game ran at around 40 fps, and sometimes even pausing, probably to load something.
The game is anti-aliased and very smooth, so even if the...