1. A computer-implemented method for providing a social game, the method comprising: receiving a selection from a user to activate the social game for a previously recorded content; receiving, with at least one processor, the previously recorded content for the social game; playing back, in response to the selection, the previously recorded content to the user; and recording the user's interaction with the previously recorded content while playing back the previously recorded content.