1. A method to communicate with a mobile device, comprising: receiving at a game engine, mobile device input from the mobile device over a wireless channel, wherein the mobile device input includes a multimedia data stream; receiving at the game engine, location information indicating a location of the mobile device, wherein the location information corresponds to the location of a user providing verbal instruction input to the mobile device; analyzing an audio clip or video in the multimedia data stream; analyzing the location information; and sending audio content or video content to the mobile device based at least in part on analysis of the multimedia data stream and the location information in accordance with a game engine instruction.
1. A method to communicate with a mobile device, comprising: receiving at a game engine, mobile device input from the mobile device over a wireless channel, wherein the mobile device input includes a multimedia data stream; receiving at the game engine, location information indicating a location of the mobile device, wherein the location information corresponds to the location of a user providing verbal instruction input to the mobile device; analyzing an audio clip or video in the multimedia data stream; analyzing the location information; and sending audio content or video content to the mobile device based at least in part on analysis of the multimedia data stream and the location information in accordance with a game engine instruction. 6. The method of claim 1 , further comprising performing automated position determination with one of triangulation based location determination, WiFi location determination, GPS, assisted GPS, GLONASS, assisted GLONASS, GALILEO, and assisted GALILEO.