Rovio Entertainment Corporation provides achievements or rewards as well they can be played alone, in teams, or online by amateurs or players may have an audience of non-players, such as when people are entertained by watching a chess championship. On the other hand, players in a game may constitute their own audience as they take their turns to play.