RotoCube

RotoCube is a freeware game for Windows, where your task is to rearrange a scrambled 2D cube using as few moves as possible.

There is now also an Android version of the game, with a Free as well as a Full version.