Regardless of who built it, I really like it. They look really good.
Also, that's a good choice of map for it. The rain and the lighting really fits it.
I also love how you didn't just do a main section of the Island, but rather made that, then added a cape to it. It looks really good. Well done.