This is a solid entry - a complete story with a bunch of mechanics and environments. I liked the writing - it dealt with heavy subject matter without being corny. Well done!
(I had a minor gripe with choppy camera movement, especially visible when strafing - I imagine your character controller's running on a fixed tick?)