One of those games you have to finish no matter how much you die. Very creative gameplay and concept. Ending was rewarding, awesomely made!