It remembers me my old voxel-based landscape engine. Nice, but I think the text should be reflected by the water, shouldn't it?

P.S. I think I should rewrite my voxel engine in Object Pascal.