To unlock a new island, you need to fully complete the previous one.