If users do not understand how to play and the value of the game to them, they’ll probably never come back. The purpose of the onboarding process is to introduce new users to the product, teach them how to play and hopefully find compatibility with them so they’ll come back for another session. Onboarding is executed wonderfully in BBS Onboarding