The narrative and level design work very well and the character animations are amazing. Very difficult though for if one dies then the other dies.