Some of the buildings don't remind me of an NCP Village, so I don't really like this. I can say, though, were those islands made with VoxelSniper? They look like they have been, but I can't be too sure. Anyway, back to the build itself. It has a nice concept, but it doesn't really seem all that original. Spice it up a bit with your own houses, towers, fortresses, bunkers, etc. to give it a more filled and detailed look to it. Maybe you can add some more islands so more teams can play as well, since this is a pretty popular game.