Awesome game! If it you sit down and actually play through, you will finish it pretty quickly but it is just a really great game. I finally beat it August 04, 2007 and I was disappointed at how simple the final boss was. I do like how you have to make decisions that determine your character. If you want a game that bases you on everything you do, buy this one!