Yes, I appreciate indeed constructive reviews.Thanks for this.
A certain youtuber wuss did complain about the mechs as well and I did realize it was too hard if the player didn't immediately start spamming turrets. The mech will focus the turrets and you can kill it without hardly losing marines. However, if you don't use them, the fight was indeed too hard. The mission was altered to make them a bit weaker on Hard and you actually get the Matilde tank on the third generator as well if it survives the second. Haven't uploaded that version yet though.
The tech does ramp up very slowly but you'll eventually get everything available (still not sure about Battlecruisers). I do think it's better to ramp it up slowly rather than to give everything too soon and then continue playing without getting new stuff. Some missions further ahead won't give new tech but they will make alterations to unit types you already have.
The story will still grow a lot more and I hope it will head up a good path. Mission 11 is looking good with a few great moments.