To allow a more interesting, more demanding puzzle game to be played by creating a deep, three-dimensional cube with dropping blocks.
When a block located near the center of the screen is surrounded by a large number of blocks 2 in an irregular manner and some blocks 3 are mixed in the group of blocks 2, an irregularly shaped block 4 is dropped from outside of the screen one after another. While the block 4 is being dropped, it is stacked on the blocks 2 and 3 being already stacked by rotating the entire blocks 2 and 3 or rotating the block 4 itself in any direction, for instance. Then, the blocks 3 may disappear if certain conditions are met using the block 4. When a dropping object is rotated and combined with a same type of block, the object and the mating block could also disappear.