welcome back... looks overall nice, but i agree with alienscience, the turn seems weird. But i am not sure if its too quick - something looks strange.
But the main crit is the camera... really don't like the cameramovement. Cause it don't moves...
Also like the clouds...
my english makes me nobody so fast after
mein english macht mir keiner so schnell nach