I have been playing this game for a year plus. Never has it ceased to amaze me with the events that are never to long, but just long enough. Challenges that make you think. Some are simple while others rack you brain. It's not hard get diamonds or food. No need for $$, but the option is there.Very addicting because you want to finish that level or challenge. I could go on , but instead download yourself and take a chance. you will love it.