Abstract: An object of the present invention is to provide a game machine in which mini games of different contents can be sequentially played in a slave machine, and one mini game can be selected out of the plurality of mini games on the side of the slave machine, and then, can be played. In the game machine comprising a main unit for reading a program stored in an external stprage so as to allow a game to be played therein and a slave machine being configured in a portable manner independently of the main unit and having a function of transferring data to or from the main unit, the slave machine enabling mini games as games for the slave machine to be individually played by using programs for the mini games transferred from the main unit and needed for playing the mini games, the plurality of programs for the mini games are transferred as a unit of data from the main unit to the slave machine.