I suggest a map, a fast forward button, maybe animals that give you different souls?, and maybe as you upgrade the people they change ( upgrading sight gives eyes and then glasses, speed is a car or muscles, life makes your guy more fit, and land can't really change your guy.
Please after refreshing continue game. If that will not help, please report missed badge.