CubeStack Tower

A tower built from interlocking cubes stacked at odd angles.