battle of shadow and light