Ok I just tried the demo and it is very fun, even if I never was much a fan of these kinds of games.

Didnt notice any framerate drop, but then again I hardly ever do.
The only thing that bothered me was the extreme blurriness of the graphics which ended up really hurting my eyes, and I have good eyes. If it was a little sharper it would of not put that much strain on me.