Very cool game and I enjoyed the moving back and forth form physical to spiritual. Brutal final boss...you have to save enough time or else you are going to lose :P