This was one of the best games that I have played in a while. It has an engaging story line with more than one ending. It has challenging yet not difficult game play, the ability to be more than one character and great  graphics. Its world is infinitely engaging. While this game as I said does  have more than one ending it does not have an infinite amount of endings  and that is its only downside.