Battle Report: 2500 pts Robot Legions vs High Elf Fleets