Some of the puzzles are way to hard, some of the puzzles are fine. The ads were acceptable but the only thing that I didn't like about the game was that it was WAY too short. other than that the game was fun.