Holy crap this game is hard. But I guess that's the point.
It is meant to reflect the impossible odds we find ourselves with, but it becomes easy at the end with the right mindset.
Thanks for playing!