Absolutely love this game. The puzzles are enjoyable but can occasionally be challenging to a point that I need to get help to figure them out. There is in game ads that if watched earn you rewards that will help you to advance faster but watching the ads totally optional. Great game that can keep you busy.