A video-game system includes a network, a plurality of user devices and a server each coupled to the network. The plurality of user devices are each configured to receive information corresponding to at least one user action for a respective user, to transmit the information corresponding to at least the one user action for the respective user using the network, to receive video-game content using the network and to display the video-game content. The server is configured to receive the information corresponding to at least the one user action for the respective user from one or more of the plurality of user devices and to transmit the video-game content. The server includes a memory storing a video game and a controller configured to execute the video game such that sets of users play the video game substantially simultaneously.