I have no idea what demo the other 2 reviewers were playing, but it wasn't the same one as me. It features:
Pathetic, weedy sound
A frame rate to make your eyes bleed
Generic characters with awful dialogue
Yes it's just a demo, but I seriously doubt they will fix everything in time for release.
If I could, this would be a 0-star review.