Very deep and emotional story which made me cry a lot. While some of the dream sequences could have been a bit shorter or more "relevant", the game is an absolute blast to get through and it will have even the strongest soldiers weeping by the end of it.