To provide a game device capable of selecting game data to be played by a
player when playing a game in a straightforward manner. One or a
plurality of primary play candidate data names are selected from
secondary play candidate data containing one or a plurality of items of
game data and names for this game data. A primary play candidate data
file configured so as to contain primary play candidate data name
information necessary for displaying the selected primary play candidate
name(s) is stored in a storage media. One or a plurality of primary play
candidate data names is then displayed based on the stored primary play
candidate data name information. One or a plurality of the displayed
primary play candidate data names is selected as one or a plurality of
play target data names. A game can then be controlled based on game data
for the selected play target data name(s).