A method and system for remote play of a gaming device, such as a slot machine. A player enters play preferences at a remote wagering terminal. The remote wagering terminal transmits the play preferences to a slot network server that stores the play preferences. Based upon the play preferences, the slot network server identifies one or more slot machines and transmits outcome data from those slot machines to the remote wagering terminal. The outcome data may be live or historical. In one embodiment of the present invention, the slot network server generates visual representation data based on the historical data, and transmits same to the remote wagering terminal. The slot network server keeps track of the player's wins and losses based upon the outcome data.