Much love has been put into development of this game. Level design, story and cutscenes stand out, by far, from any other AAA game I have played this decade - the atmosphere that is being created is incredible (Full disclosure: I am an Indy fan and you may not feel it in such extent if you are not.). Enjoyed every minute of it and love the open world approach that allow non-linear exploration of three levels with the side quests that add more hours of play time. Graphics and sound effects, as well as background music, couldn't be better.