The demo is downright sloppy. If you look at the landscape in the water city, its all low poly and textures. This isn't how you give a good impression of your game square...
They should have just released episode duscae. This demo is a disaster. They should totally remove it. It's gonna cost them alot of sales.