iNigma is like a Rubik’s Cube in 2 dimensions. Ten balls are mixed up and you have get them back in order by rotating sets of balls. This puzzle is more difficult than it initially looks.

http://38i.biz/inigma