Can this former PC game find glory on the Xbox One or does it stumble along its adventure?

http://xboxaddict.com/Staff-Review/1...ns-Review.html