Everything seems top notch in this game. The smooth world along with good controls makes this game stand out. This game especially focuses on the player world interaction and is pretty tough for a casual guy like me to complete it. It does have some little issues. However, the experience is really good.