In the context of video game design, a tutorial is any tool that teaches player or non-player characters[1] the rules, control interface, and mechanics of the game. Some tutorials are integrated into the game, while others are completely separate and optional. Games can have both of these at once, offering a basic mandatory tutorial and optional advanced training. Tutorials have become increasingly common due to the decline of printed video game manuals as a result of cost cutting and digital distribution. Tutorials can be important since they are a player's first impression of a game, and an overly tedious tutorial or one that does not allow for player freedom can negatively affect their view of a game. However, the lack of a tutorial can also harm a game by causing the player to become frustrated, since they cannot figure out essential game mechanics.