So this is a worse version of another dragon ball game (The name escapes me). The story is very similar, similar UI is used, similar mini game (Only the sliding puzzle was in the other from my memory), but with better art.
Edit:
The other game just got updated and so I remembered the name: Divine Adventure