Battle moons