"It's a well-told story that manages to keep the player involved, mostly, and I gave it an 8." By D...