An arcade game in which you have to build a tower consisting of cubes. The bigger the tower, the harder it is to hold it, but the more points you score, the more cubes are open to you and the more beautiful and whimsical the tower becomes.
Open up