From a game design perspective, this is a fine example of how to set up progression, all done at various levels – the abilities, the opponents, the character stories, and the location reveals. Not too difficult in game mechanics but does take time to complete. From Google Play.
Caution / spoilers: some stories touch on death and suicide, and there are some creepy visuals and characters. Be aware when letting kids play, as you may need to give them some guidance.
The world could always use more fishing games