Hearthfire Ascendent
author:AbeJones
category:Original
update time:2025/3/24 7:02:11
Latest chapter:Chapter 32
After taking an oath, Jack finds himself in an unfamiliar world and body. He must master his powers to protect the people he is sworn to save from the ravages of war.