I like it ... the mountains are looking a bit low but as you wrote they are still under construction
Can't wait for the realistic rivers :p