Record of Agarest War

Known for its edgy and somewhat controversial scenarios, Record of Agarest War is a Japanese RPG that blends traditional turn-by-turn style fighting system with a unique generation system.  Each game features a story line that spans generations as the protagonists' spawn carry on the fight to save the world of Agarest!