First off, I must say I preferred the demo then the full game. With the full game I fount myself just doing the same stuff over and over again. Now I've played and completed the full game I'm actually quite disappointed with it, the ending was terrible, you'll see when you come to it.