The story is executed well and is very enjoyable to play through. However the gameplay in my opinion gets repetitive quickly. The level design is also rather linear and consists of mostly various predicable corridors and obviously placed arena type fights. Not much replayability either.