Great atmosphere, great soundtrack, very good script even if already seen 1,000 times it feels good video game with a scenario (which is rare ....). There has never in play loading (they are camouflaged) and ca it's just pure happiness. The game is not perfect because it has bugs here and there, once I fell into the ground (!!) for like 10 seconds and I drop dead .... it was out subject. I still put 5 stars because it is rare this level of game play / screenplay and direction in a video game.