Ported to opengl 3.0 for instancing. Voxel terrain has better memory
usage + interpolation + greater face/vertex control. Underwater shaders
changed.