I'm getting Xcom'ed so hard with this game. I failed a 85%, a 70%, another 85% and then a 90% mission all in a row. Is this a thing for anyone else?
Haha, must have been a string of bad luck (but in this game failing is another way to win). I can assure you that my implementation is 100% honest.