Absolutely incredible!
Finally got through the final level. Definitely tough, but somewhat doable.
Only suggestion I would have is some kind of save system, so you could come back to the game after a few days with the same progress.
Also, loved the little lore debriefs, really made the game that much more fun.