Yeah that stuff is noticeable. But you really have to play it yourself it get a proper feel. There are definitely some things that could be improved, but the solid frame rate alone makes a huge difference. On numerous occasions I found myself saying that this game is quite beautiful. Not perfect though.