Very hard game! Like the opening cutscene!
Thank you! It's so difficult by design, but definitely beatable :)