Mobile games are meant to be engaging and exciting. They are mainly designed for entertainment. Any thing that serves as a barrier between the player and entertainment is surely going to lead to failure of the game. Barriers, such as long intros, long gaming sessions, bugs, tutorials for each gaming session, unforseen difficulty levels, and investment of time and money, must be avoided at all costs.