Thank you so much for the feedback. Yes I agree with you that the randomness can lead to frustration. Thats why I tried to introduce the Control mechanic later on in the game, but I didnt have time to tune it.
And also as you say it causes a lot of repetition in the early levels. I was looking in a lot of incremental games where the repetition is kind of expected. But I can see how the more "arcade" feeling of the game maybe makes it seem like you are expected to be able to beat every level, when in fact you are pretty much guaranteed to lose because you need to farm DNA to upgrade.
I really appreciate your feedback! Thanks :)