Picked it up yesterday. So far I can say it has a great graphics and voice cast, good gameplay and a story that's all over the place.