Nice job! Really heavy subject, but it's handled well and it didn't feel like it was just sad for the sake of being sad. Well done.