Battle islands