Thanks a lot for the feedback! I raised the limit from 5 to 10 free puzzles per day so far and I will consider alternative monetization models.