i think your idea is good but is too similar to tower defense.
may i suggest that there be 4 teams(4players in each) 2 or 1 nations of some sort and occupying a nation allocates points towards your team and then 2 islands of each resources,(resources could be iron, gold, diamonds, wood, stone)...