@MasterQ32: Very, very nice - I like your project.

Originally Posted By: Damocles_
Did you remove invisible cubes?

If I were you I would try to join cube surfaces that have the same texture and have the same surface normal. E.g. if you 3x3 cubes on the same z-level with same texture, you could make one cube.