Bruce D MacKenzie

Free
A simulation of a mechanical puzzle devised by Hungarian architect Erno Rubik.