A method for gaming, comprising: establishing a first communication channel with a first computing device associated with a first user configured for implementing a first instance of a gaming application in association with a first game play of said first user; establishing a second channel with a second computing device associated with said first user; generating an interface including information related to said first game play of said first user and second game play of a second user simultaneously playing said gaming application, the gaming application originally developed to support a single-player mode and without a multi-player mode, and wherein said first gameplay and said second game play are both gameplay in the single-player mode; and delivering said interface and said information over said second channel to said second computing device for display concurrent with said first game play of said first user, the method further comprising: accessing a first user profile of said first user; determining a plurality of friends of said first user based on said first user profile, wherein each of said plurality of friends is simultaneously playing said gaming application, wherein a first friend comprises said second user; and including first information related to a plurality of game plays of said plurality of friends in said interface, and wherein delivering said interface and said information over said second channel to said second computing device for display concurrent with said first game play of said first user provides real-time interaction between the first user and said plurality of friends, wherein said generating an interface comprises providing streaming video of said second user for said information and providing coaching instructions including controller inputs from a friend of said plurality of friends for accomplishing an objective. establishing a first communication channel with a first computing device associated with a first user configured for implementing a first instance of a gaming application in association with a first game play of said first user; establishing a second channel with a second computing device associated with said first user; generating an interface including information related to said first game play of said first user and second game play of a second user simultaneously playing said gaming application, the gaming application originally developed to support a single-player mode and without a multi-player mode, and wherein said first gameplay and said second game play are both gameplay in the single-player mode; and delivering said interface and said information over said second channel to said second computing device for display concurrent with said first game play of said first user, the method further comprising: accessing a first user profile of said first user; determining a plurality of friends of said first user based on said first user profile, wherein each of said plurality of friends is simultaneously playing said gaming application, wherein a first friend comprises said second user; and including first information related to a plurality of game plays of said plurality of friends in said interface, and wherein delivering said interface and said information over said second channel to said second computing device for display concurrent with said first game play of said first user provides real-time interaction between the first user and said plurality of friends, wherein said generating an interface comprises providing streaming video of said second user for said information and providing coaching instructions including controller inputs from a friend of said plurality of friends for accomplishing an objective. accessing a first user profile of said first user; determining a plurality of friends of said first user based on said first user profile, wherein each of said plurality of friends is simultaneously playing said gaming application, wherein a first friend comprises said second user; and including first information related to a plurality of game plays of said plurality of friends in said interface, and wherein delivering said interface and said information over said second channel to said second computing device for display concurrent with said first game play of said first user provides real-time interaction between the first user and said plurality of friends, wherein said generating an interface comprises providing streaming video of said second user for said information and providing coaching instructions including controller inputs from a friend of said plurality of friends for accomplishing an objective.