Sounds interesting, although I'm not keen on the final boss being immortal.