Wow, that ending was cinematic perfection.
One suggestion tho, the enemies all felt very lifeless, just kinda moving in straight lines without any animation. They could've reacted to the player or otherwise moved around a bit to feel present. Otherwise a pretty solid game, with a must see ending.