1. An apparatus for facilitating real-time interaction between players of a game, the apparatus being a first game platform configured for (i) executing a rhythm action game, (ii) in communication with a controller, and (iii) in communication with a second game platform over a communications network, the first game platform further configured to: (a) receive a first music performance input data from the controller, the first music performance input data representing a local musical performance; (b) generate audio output responsive to the received first music performance input; (c) receive, via the communications network, a second music performance input data from the second game platform, the received second music performance input data representing a non-emulated musical performance; (d) create emulation data from the received second music performance input data; and (e) generate a local approximation of the remote musical performance using the created emulation data, the local approximation synchronous with the local musical performance.