Warhammer 40,000 Battle Report: Eldar Craftworlds vs Adeptus Mechanicus 1875pts

An Adeptus Mechanicus force goes about defending an Imperial Outpost from the Eldar after coming under surprise attack. Known for their aggressive tactics and vicious air support, will the Ulthain Ghosts be slowed by this new enemy? Or will the Machine God be found wanting?