For a casual mobile game difficulty is one of the most important concepts of the gaming experience. Different skills cause different sense of difficulty. Very skilled players pass the level in their first try while newbies try dozens of times the same level to pass.