Great story
Great characters
Okay-ish combat gameplay mixed with meh-ish platforming.
Good artstyle mixed with average graphics (lack of AA, very low res textures and streaming problems)
Basically the Unreal Engine was a bad choice for that kind of game.
Overal rather average. If it wasn't for the story and the characters I wouldn't have bothered finishing it.