Cool game ! I think the tasks are a bit too long to do. Maybe you could have made the tasks quicker but when the player isn't doing them the % decreases.
Good job !