I have been in the app and gamification business for the past 6 years which is an eternity in digital years. You mention that mini games and activities do not emphasize the outcome you are hoping to achieve, and I wonder if using a fun chatbot to talk to your patients wouldn't be more interesting...