The use of theme and prerequisite is done very well, the idea of helping the other soul grow is great!