I really like the focus on green. The original island was one of the lusher places you travel too (Well before you cut all the trees down and build an awesome fountain!) The island in my opinion should convey that sense of life and energy that green provides despite it being under the Red Moon. The waterfalls off the back are a nice touch, and would that ship there be the Little Jack? Also since the entrance to the base is right there on the right side, maybe you'd want to design some way of them concealing it? Like a big stone door or something? I don't know, you're the talent!