Main villain in this game was an 'immortal emperor' that would body jump/possess a new host every time he was killed until main character (after being infused with 'emperor's' spirit trying to possess him) ventured into the 'spirit realm' to end him for good (with help of 'wife' & daughter of 'emperor'). Sounds familiar.?