I love the theme. Seems super creepy and having your units feed the abomination seems super cool.
I just can't figure out what's happening in this mission, from deployment to end game. A lot of polishing is needed here.
The mood board is ok. I love the title image.