Just one thing
It was good. I enjoyed it but it got annoying every time I got an answer to have to go all the way back to the beginning and answer the same questions all over again. Maybe you could have a pool of questions that could be segregated by stage and chosen at random that way the person wouldn't get the same questions?