Games are supposed to use system resources, as for the stuttering it's likely how the monsters are spawning, which is changing in the next patch.
Yeah, it definitely runs better than some previous version already.