Oi. I just finished the demo, and I have to agree. The demo was choppy and appeared to have a major memory leak. Even when I exited out, Windows XP was sluggy and jumpy. I had to restart.
Gameplay wise... eh, nothing special. I've played better Half-Life mods.
Don't start anything you can't finish. Preferably to component atoms.