My entire gambit there rested on your deploying in exactly the same places as last time, and therefore sustaining massive casualties when those four big AP100s went off. When that failed, my guys were basically sitting ducks.
I might have a go at that Alien game that's waiting for someone to join now...what the heck...