The whole
>souls = power
system makes me a bit curious on how that relates to Levels. We know there can be a massive variation on how strong someone can be depending on their Level Cap, and Rance specifically is supposed to be able to eventually match the Gods if he leveled up enough... But he only has one soul. It can't be that leveling up adds more souls to you, there aren't enough souls out there for hundred million+ humans leveling up. So a soul can be boosted to be stronger? But it wouldn't exactly make a lot of sense for it to be possible to boost a soul to the point where one soul can match up to something with millions of souls in it. (A strong god)
Leaves you scratching your head.