Hello! Thanks for your feedback. Ads help keep the game free, and you can remove them with a purchase if you wish. Daily rewards and challenges allow progress without spending money. If you have more concerns, please contact us at support@herocraft.com so we can assist you further.