You Can't Escape Fanservice

I reached that point on Xcom where you crew is an well oiled killing machine but I know I'm always a double pod activation from losing half my soldiers.

I really don't like the whole pod thing, specially the way enemies sometimes manage to hide on some weird corners.