A method of assisting a first player of a videogame executed on a gaming device of the first player comprises the steps of: making an especially formatted save game of a game state of the first player, which is not a conventional save game, accessible to a second player, the game state describing a state of the videogame as played by the first player; executing the videogame on a gaming device of the second player using the game state of the first player to define the initial state of the videogame for the second player; allowing the second player to play the videogame, in a predetermined gamer assist mode responsive to the especially formatted save game, based upon the game state of the first player until a first predetermined criterion specified by the especially formatted save game is met; providing to the first player an updated especially formatted save game comprising data for updating their game state in response to the play of the second player; and executing the videogame on the gaming device of the first player using the provided updated especially formatted save game, in a predetermined gamer teaching mode responsive to the updated especially formatted game save; and wherein the step of allowing the second player to play the videogame based upon the game state of the first player further comprises the steps of: recording the actions of the second player; and retaining the recording if they trigger a predetermined event, wherein the recording is one or more selected from the list consisting of: i. a video of the second player's play; and ii. a record of inputs by the second player to the videogame, and the updated especially formatted save game comprises the recording in addition to the data for updating the game state of the first player. making an especially formatted save game of a game state of the first player, which is not a conventional save game, accessible to a second player, the game state describing a state of the videogame as played by the first player; executing the videogame on a gaming device of the second player using the game state of the first player to define the initial state of the videogame for the second player; allowing the second player to play the videogame, in a predetermined gamer assist mode responsive to the especially formatted save game, based upon the game state of the first player until a first predetermined criterion specified by the especially formatted save game is met; providing to the first player an updated especially formatted save game comprising data for updating their game state in response to the play of the second player; and executing the videogame on the gaming device of the first player using the provided updated especially formatted save game, in a predetermined gamer teaching mode responsive to the updated especially formatted game save; and wherein the step of allowing the second player to play the videogame based upon the game state of the first player further comprises the steps of: recording the actions of the second player; and retaining the recording if they trigger a predetermined event, wherein the recording is one or more selected from the list consisting of: i. a video of the second player's play; and ii. a record of inputs by the second player to the videogame, and the updated especially formatted save game comprises the recording in addition to the data for updating the game state of the first player. recording the actions of the second player; and retaining the recording if they trigger a predetermined event, wherein the recording is one or more selected from the list consisting of: i. a video of the second player's play; and ii. a record of inputs by the second player to the videogame, i. a video of the second player's play; and ii. a record of inputs by the second player to the videogame, and the updated especially formatted save game comprises the recording in addition to the data for updating the game state of the first player.