The demo is out on Steam now.
It actually gives a pretty good sense of what has changed thus far. I'll definately be picking the game up. It does seem to require a little more power than the first game though. At least, the demo does. Hopefully the retail release will be better optimized, lest I'll be forced to upgrade a few components in my girlfriend's computer so she can play too.