Why is the render so weird?
It seems you mesh has hard edges on surfaces.
Go to edit mode, then on the left of blenders GUI in the tabs go to "Shading/UV" overthere under faces click smooth..and hit render again ..voila