How do you plan to monetize the app?
Subscription seems to me won't work well because the churn rate of such app will be quite high (folks will play few weeks and learn basic "quests").
Using data is very controversial as can be seen in comments - also not sure how to monetize it well.