Sticky Tiles: A 2D version of Rubic's cube

try Sticky Tiles if you are looking for a fun and challenging puzzle, it’s a 2D version of Rubic’s cube

https://itunes.apple.com/us/app/sticky-tile/id1164297904?mt=8