I have played a game like this after such a long time, good storyline too and all the elements and obstacles just add up to the experience. And also this game is a little difficult, will not recommend to very casual players.